Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział2:Zmienne,operatoryiwyrażenia
59
valueIText=doubleVarIToString();
}
KodtejmetodyjestpodobnydokodumetodyshowIntValueztylkoróżnicą,
żetworzyonzmiennąonazwiedoubleVar,któramożeprzechowywaćwartości
typudoubleiprzypisujetejzmiennejwartość0.42.
14.OdszukajwoknieedytorakoduitekstówmetodęshowBoolValue.
15.ZmieńtreśćmetodyshowBoolValuedokładnietak,jaktozostałopokazaneponiżej:
privatevoidshowBoolValue()
{
boolboolVar;
boolVar=false;
valueIText=boolVarIToString();
}
Tametodarównieżjestpodobnadopoprzednichdwóchprzykładówztyl-
koróżnicą,żezmiennaboolVarmożeprzechowywaćwyłączniewartościlogiczne
(boolowskie),true(prawda)lubfalse(fałsz).
16.WybierzzmenuDEBUGpolecenieStartDebugging.
17.WybierzzlistyChooseaDataTypepokoleinastępującetypydanych:int,double
ibool.Zakażdymrazemsprawdź,czywpolutekstowymSampleValuewyświetlana
jestwłaściwawartość.
18.PowróćdoprogramuVisualStudioiwybierzzmenuDEBUGpolecenieStop
Debugging.
Posługiwaniesięoperatoramiarytmetycznymi
JęzykC#obsługujezwykłeoperatorymatematyczne,októrychjakodzieciuczyliśmy
sięwszkole:znakplus+dladodawania,znakminusdlaodejmowania,gwiazdkę
*dlamnożeniaiznakukośnika/dladzielenia.Symbole+,-,*i/nazywaneope-
ratorami,ponieważ„operują”nawartościach,tworzącnowąwartość.Wponiższym
przykładziekońcowąwartościązmiennejwysokoscWynagrodzeniaKonsultantabędzie
iloczynliczby750(stawkidziennej)iliczby20(liczbydni,przezktórekonsultant
byłzatrudniony:
longwysokoscWynagrodzeniaKonsultanta;
wysokoscWynagrodzeniaKonsultanta=750*20;
UWAGA
Wartości,naktórychoperujeoperatornazywaneargumentami(luboperanda-
mi).Wwyrażeniu750*20,znak*jestoperatorem,aliczby750i20jegoargumentami.