Jak wprowadzić dane do środowiska obiektowego???

0

Kupiłem sobie w Empiku książkę o programowaniu w C# i wszystko pięknie, fajna książka, ale autor zapomniał powiedzieć, jak wprowadzić dane od użytkownika. Jestem troszkę zły :-[ , bo chce napisać kalkulator, a nie mogę pobrać liczb od użytkownika.
Bardzo proszę o pomoc. Z góry wielkie dzięki.

                                                                  [email protected]
0

Czytanie ze zrozumieniem + analizowanie i ćwiczenie wszystkiego po kolei na pewno pomoże, a nie wszystko na hura.

0

Hmm, a co rozumiesz poprzez pobieranie danych od użytkownika. W aplikacjach Wndows Forms od tego są komponenty oraz ich metody, właściwości i zdarzenia. Czego dokładnie nie możesz zrozumieć ?

0

a w konsoli robi się w ten sposób

string s;//zmienna gdzie wejdzie wczytany tekst
s=Console.Readline()//po uzyciou tej funkcji konsola czeka aż wprowadzisz tekst i potwierdzisz enterem

a żeby wprowadzić liczbę, na której wykonasz później działania, można to zrobić na przykład tak:

try
//używamy tego, kiedy wiemy, że łatwo można sprowokować wyjątek, w tym wypadku nastąpi on jak wprowadzimy np 'a' zamiast jakiejś liczby, i fukncja Parse() się wykrzaczy (tak się dzieje gdy usiłujemy parsować literę)
{
int liczba=Int32.Parse(Console.Readline());
//metoda In32.Parse(string) zamienia liczbę w formacie string (np "5") na liczbę int o wartości 5.
}
//blok catch wykonuje się, kiedy to co jest w bloku try wywoła wyjątek
catch
{
Console.WriteLine("wprowadzono błędne dane");

}

1 użytkowników online, w tym zalogowanych: 0, gości: 1