Hej
W Visual Basic można wykonywać operacje na liczbach w taki sposób:
Label1.Text = liczba1 + liczba2
Czy w C# można wykonać coś podobnego czy nie obejdzie sie bez dodatkowych zmiennych i konwertowania do Integer?
Jak to wygląda?
Wątek przeniesiony 2017-12-14 10:04 z C# i .NET przez ŁF.
Hej
W Visual Basic można wykonywać operacje na liczbach w taki sposób:
Label1.Text = liczba1 + liczba2
Czy w C# można wykonać coś podobnego czy nie obejdzie sie bez dodatkowych zmiennych i konwertowania do Integer?
Jak to wygląda?
Co chcesz konwertować do inta? Jakiego typu są liczba1 i liczba 2? Najprościej odpalić kompilator i po prostu sprawdzić czy się skompiluje i czy działanie będzie zgodne z oczekiwanym.
Znaczy nie mogę odpalić kompilatora :)
Chodzi o to, że dosłownie jest to pierwsza rzecz za jaką się chwyciłem w kontakcie z C# bo chcę przez to poznać składnie tego języka.
Nie wiem jak zrobić by na etykiecie Label1 po kompilacji pokazał się wynik dodawania dwóch liczb z góry narzuconych w kodzie.
Podstawa podstaw ale nie miałem nigdy do czynienia z innymi językami jak Pacal czy VB i w końcu czas zacząć się uczyć w C# :D
Innymi słowy aby label1.Text = 5 + 2; po kompilacji dało wynik w etykiecie
label1.Text = (5 + 2).ToString();
Ewentualnie:
label1.Text = "Wynik:"+(5 + 2);
Najlepiej oglądnij albo poczytaj sobie jakiś tutorial lub książkę. Wszystkich podstaw nie "wypytasz". Powodzenia.
Japanuna oO Nie spodziewałbym się czegoś takiego :D
Dzięki ;)
Co do książek. Polecasz coś konkretnego dla żółtodzioba?
Ja zaczynałem od książki z tej serii (wygrałem na jakiejś konferencji), tylko dla starszej wersji C#. Stosunkowo krótka i zawierała wszystko co potrzebne. W sumie jest to jedyna książka o C# jaka przeczytałem więc nie mam wielkiego porównania, ale wg mnie była na prawdę spoko.
Jeszcze jeden sposób
label1.Text = Convert.ToString(2 + 7);
Dzięki wszystkim za pomoc.