Wątek przeniesiony 2017-12-14 10:04 z C# i .NET przez ŁF.

Pierwsza styczność z C# - liczenie w Label1.Text

0

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?

0

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.

0

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

0

Innymi słowy aby label1.Text = 5 + 2; po kompilacji dało wynik w etykiecie

0

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.

0

Japanuna oO Nie spodziewałbym się czegoś takiego :D
Dzięki ;)

Co do książek. Polecasz coś konkretnego dla żółtodzioba?

0

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.

0

Jeszcze jeden sposób

            label1.Text = Convert.ToString(2 + 7);
0

Dzięki wszystkim za pomoc.

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