Macie jakieś fajne strony z zadaniami programistycznymi ? Od paru tygodni uczę się C#, mam książkę pt. "C# kurs praktyczny", ale zadania typu zrób pętle która wypisze 100 pierwszych liczb parzystych są jednak trochę nudne i za proste, a sam nie mam pomysłu na własne programy. Chodzi mi oczywiście o zadania na poziomie podstawowym, ale po prostu trochę bardziej złożone typu wypisywanie miejsc zerowych funkcji kwadratowej itd (wiem, że to nie jest
W jaki sposób parsujecie parametry wejściowe aplikacji konsolowych w #csharp lub #cpp albo jakie sposoby znacie i polecacie? Nie chcę używać zewnętrznych bibliotek, chcę to napisać sam, ale nie wiem jak się za to zabrać od strony architekturalnej.
  • 1
@ZjedliMiRogale no to wszystko zależy co potrzebujesz. Generalnie podstawa to być idioto-odpornym. Czyli jak pytasz o wiek, a ktoś Ci wpisze "usuń konto" to, żebyś nie rzucał wyjątkiem :p. Pewnie jakiś do while i TryParse się przyda :)
PS w realnych aplikacjach bardzo rzadko przyjmuje się w ten sposób parametry :p
  • Odpowiedz
#programowanie #naukaprogramowania #csharp #sql #visualstudio

chcę żeby w labelu wyciągnąć ilość danego produktu którego nazwa jest do wyboru w comboboxie który wyciągany jest z bazy danych w tabeli produkt w kolumnie nazwaProduktu, a ilość danego produktu jest w tabeli magazyn. Te 2 tabele powiązane są kluczem na idProdukt.

kod

kiedy odpalam program i wybieram w comboboxie dany produkt to wyskakuje mi błąd
"System.NullReferenceException: Odwołanie do obiektu nie zostało ustawione na wystapienie obiektu.
@cevilo co się czepiasz( ͡º ͜ʖ͡º) przecież dał #naukaprogramowania
U mnie ma dużego plusa za usingi(jeśli ich świadomie używa).

@ugotowany_kamien:
Nie wiem dlaczego widzę twoje pytanie po 6 godzinach ale chyba taki urok wykopu.
Pisząc zapytanie SQL przez łączenie stringów prosisz się o potężne kłopoty.
Poczytaj sobie o parametrach i "SQL injection"
Zmień te nazwy na jakieś bardziej znaczące.
Pomyśl co będzie jeśli nic nie znajdziesz
  • Odpowiedz
A taki HUD do #assettocorsa sobie programuje w wolnym czasie.

na pierwszy ogień poszedł rev meter, wykorzystuje AssettoCorsaSharedMemory i wysyłam dane JSONem do GameSense API

To w sumei moje pierwsze spotkanie z C# i wszystko na razie trzyma się na gile i śline, szybki, działający prototyp, do przepisania od podstaw :)

#steelseries Siberia 150 + Apex M800 + Sensei wireless
#csharp #programowanie #drogiezabawki
Leniek - A taki HUD do #assettocorsa sobie programuje w wolnym czasie.

na pierwszy...
Cześć, mam do was pytanie. Tworzę system zapisu i wczytania do projektu w unity na #studbaza i napotkałem problem, którego sam chyba nie rozgryzę. Tutaj mój skrypt:
http://pastebin.com/Utp0Qseg
Ten kod zwraca NullReferenceException gdy próbuję zapisać, domyśliłem się więc, że zamiast do konkretnej instancji gracza w grze, kod usiłuje dostać się do zmiennych od razu w skrypcie. Stąd public Player player, który dopisałem w ramach próby, niestety, zamiana Player na player w kodzie
Hej.
Chcę w WPF zrobić prosty program liczący mi kilka różmych rzeczy, ale mam problem. W jaki sposób mogę uzyskać dane od wpisującego użytkownika do textboxa tak aby móc je potem użyć? Chcę coś na wzór tego, że gdy wpiszę 5 w textbox wyskoczy mi kolejnych 5 textboksów itd.. Nie mam bardzo pomysłu jak za to się zabrać, wszelkie porady będą cenne! :)

#csharp #naukaprogramowania
Dostałem zadanie na wskazanie w komunikatach wyjątków gdzie dokładnie wystąpił błąd. I nie wiem jak do tego podejść. Może macie jakieś bardziej profesjonalne rozwiązania niż moje:

1)
DialogStatement.ShowError("Problem w MDIDokumenty.buttonKontrahUsunClick >>> " + ex.Message);

private void _buttonKontrahUsun_Click(object sender, EventArgs e)//# 3
{
try
{
UsunKontrahenta();
}
catch (Exception ex)
{
DialogStatement.ShowError("Problem w MDIDokumenty nr #3 >>> " + ex.Message);
}

Czy może
2)

DialogStatement.ShowError("Problem w MDIDokumenty._buttonKontrahUsun_Click >>> " + ex.Message);
Elo #dotnet.owe świry! ( ͡° ͜ʖ ͡°)
Przymierzamy się do uruchomienia sklepu internetowego (b2c) i mamy dylemat. Możemy odpalić to na #prestashop / #magento, które są bardzo popularne, ale oparte na php, w którym nie jesteśmy mocni. Z drugiej strony, jest taki np. nopCommerce, który jest nam bliższy sercu (w końcu #csharp / #aspnet), ale trochę się obawiam dużo mniejszego wsparcia i przede wszystkim
  • Odpowiedz
siema miraski od #csharp
Chcę przysiąśc i ogarnąć ten język (na co dzien zajmuje sie webdevem) i chcę Was zapytać o darmowe IDE bo obecne 2015 jest chyba płatne (wygasło po 30 dniach). Są inne, darmowe, kilka wersji wstecz? Z góry dzięki.
BTW jeśli mozecie polecic jakies fajne materialy dotyczace c# byloby super ;)
#csharp #cpp #programowanie

Mirki, jak to jest w mixed code w przypadku tych dwóch języków? Bo o ile przypadek używania C++ wewnątrz C# wydaje się być dosyć logiczny, bo C++ to native i odpalenie dllki z managed code nie powinno być problematyczne nawet na chłopski rozum. Ale co się dzieje w sytuacji odwrotnej? Bo widziałem wczoraj u nas w firmie takie rozwiązanie. Na jakimś prastarym C++ z 97 roku normalnie były odpalane
@Khaine: Można przekonwertować C++ na C++/CLI kompilując kod C++ przy pomocy Visual studio z użyciem flagi /clr (ale tu nie jestem pewny czy kod nie wymaga drobnych przeróbek przed taką kompilacją). Wtedy można wywołać dowolną .netowa dllke w C++ (tak samo jak C++/cli w c#)
  • Odpowiedz
witam koderzy, pytanie kieruję do tych w #csharp
Mianowicie, mam taki kod:


int numOfRows = 0;
foreach (var day in t.days)
if (day.lessonsNum > numOfRows)
numOfRows = day.lessonsNum;

i resharper pokazuje, że mogę go zmienić na

int numOfRows = t.days.Select(day => day.lessonsNum).Concat(new[] {0}).Max();
Pytanie brzmi, jakim cudem ma zwrócić mi wartość największą w liście t.days?
Oraz dlaczego w Concat podane jest new[] {0}
Z tego co wyczytałem, to List Concat. Two Lists