C# Zmienne


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 :
Zmienne w C#

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:
Operatory Arytmetyczne C#