Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział2:Zmienne,operatoryiwyrażenia
55
Przykładowoscore,footballTeam,_scoreiFootballTeampoprawnyminazwami
zmiennych,aletylkodwiepierwszezgodnezzaleceniami.
Deklarowaniezmiennych
Zmiennesłużądoprzechowywaniawartości.WjęzykuC#istniejewieleróżnychtypów
wartości,któremożnaprzechowywaćiprzetwarzaćliczbycałkowite,liczbyzmien-
noprzecinkowelubłańcuchyznakowe,bywymienićtylkotrzyznich.Deklarując
zmiennątrzebaokreślićtypdanych,jakiprzechowywaćbędzietazmienna.
Typinazwęzmiennejwskazujesięwinstrukcjideklaracji.Przykładowo,pokaza-
naponiżejinstrukcjadeklarujezmiennąonazwiewiek,któraprzechowywaćbędzie
wartościtypuint(liczbycałkowite).Jakzawsze,takainstrukcjamusibyćzakończona
znakiemśrednika.
intwiek;
Typzmiennejinttonazwajednegozpodstawowych(primitive)typówdanychjęzyka
C#,oznaczającaliczbycałkowite.(Wdalszejczęścitegorozdziałupoznamywięcej
podstawowychtypówdanych).
Uwaga
ProgramiściużywającyjęzykaVisualBasicpowinnipamiętać,żejęzykC#niedo-
puszczaniejawnychdeklaracjizmiennych.Wszystkiezmiennemuszązostaćjawniezade-
klarowane,zanimbędąmogłyzostaćużyte.
Pozadeklarowaniuzmiennejmożliwejestprzypisaniejejpewnejwartości.Pokazana
poniżejinstrukcjaprzypisujezmiennejwiekwartość42.Ponownieprzypominam
okoniecznościzakończeniainstrukcjiznakiemśrednika.
wiek=42;
Występującywtejinstrukcjiznakrówności(=)tooperatorprzypisania,któryprzypi-
sujezmiennejwartośćznajdującąsięzprawejstronytegooperatora.Poprzypisaniu
wartościzmiennejwiekmożnaużywaćwkodziedoodwoływaniasiędoprzechowywa-
nejwniejwartości.Kolejnainstrukcjademonstrujesposóbwypisaniawokniekonsoli
wartościzmiennejwiek,czyliliczby42:
ConsoleiwriteLine(wiek);
Wskazówka
Zatrzymaniewskaźnikamyszynadnazwązmiennejwoknieedytorakodu
itekstuprogramuVisualStudio2022powodujewyświetleniepodpowiedziinformującej
otypiedanejzmiennej.