W tej lekcji zajmiemy się zmiennymi . Na początku wyjaśnię , że zmienna to taki obszar w pamięci komputera , gdzie możemy przypisać wartość np. tekstową , logiczną itp. Każdej nowej zmiennej musimy nadać nazwę i , możemy przypisać wartość . Zmienne są różnych rodzajów dlatego zmienna liczbowa np. int nie może przechowywać łańcuchów tekstowych . Każda zmienna ma określony rozmiar np. zmienna typu byte przechowuje wartości liczbowe z zakresu 0–255 . Działanie zmiennych ukażę ci na konkretnym przykładzie , rozpatrz następujący program.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
*/ using System ; class Pokaz { public static void Main() { int a ; //Utworzenie zmiennej 'a' typu int , bez przypisywania wartości byte parzysta = 10 ; //Utworzenie zmiennej 'parzysta' typu byte, przypisuję jej wartość 10 Console.WriteLine(„Zmienna parzysta ma wartość :" + parzysta ); a = 453 //Przypisanie zmiennej 'a' wartości 453 . Console.WriteLine(„Zmienna a ma wartość :" + a ); } |
Ogólnie deklaracja zmiennej wygląda następująco : typ nazwa_zmiennej ; . Gdzie typ jest typem wbudowanym (jak nie rozumiesz za bardzo to nie szkodzi). Typy w C# są kompatybilne z innymi typami języków takich jak C++ , C i innych . Jest to potrzebne do tego aby twój program mógł używać wielu języków , oraz po to by mógł używać bibliotek *.dll . Nazwa zmiennej jest nazwą której będziesz używać do przypisywania zmiennej wartości lub jej wyświetlania itp.. Nazwa zmiennej może być dowolna ale są wyjątki , nie należy nazywać zmiennych słowami kluczowymi C# , oraz nie powinna się zaczynać liczbami np. takie nazwy są nie prawidłowe : 22Max , 2 , 32mala4 . Nazwa też nie może się zaczynać znakami specjalnymi np.: @Min , ++sd , $stop . ! W nazwie zmiennej , indekseru i innych składników klas nie może być spacji.
Oto tabela typów C#.NET oraz biblioteki NET FrameWork wraz z ich zakresem :

Skoro podstawowe wiadomości o zmiennych macie powinniście wiedzieć ,że na zmiennych możecie wykonywać działania arytmetyczne spójrz na poniższy przykład który ilustruje działanie operatorów arytmetycznych na zmiennych.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
/* Prezentacja operatorów arytmetycznych */ using System ; class Pokaz { public static void Main() { int a = 10 , b = 25 ; //Deklaracja dwóch zmiennych ,aby je tak zadeklarować trzeba je oddzielić przecinkiem double c = 0.25 , d = 0.05 ; double wynik ; wynik = c + d ; //To jest właśnie działanie arytmetyczne teraz zmienna 'wynik' będzie posiadać wartość 0.25 + 0.05 czyli // 0.30 Console.WriteLine(„c + d =„ + wynik); } |
Poniżej znajduje się tabela wszystkich operatorów arytmetycznych:
