. Стиллмен, Дж. Грин - Изучаем C#, 2-е издание
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
приготовились, настроились, кодиру<strong>е</strong>м!<br />
П<strong>е</strong>р<strong>е</strong>йд<strong>е</strong>м к практик<strong>е</strong><br />
Работа программы опр<strong>е</strong>д<strong>е</strong>ля<strong>е</strong>тся оп<strong>е</strong>раторами. Но<br />
оп<strong>е</strong>раторы сущ<strong>е</strong>ствуют н<strong>е</strong> в вакуум<strong>е</strong>. Впроч<strong>е</strong>м, прощ<strong>е</strong><br />
вс<strong>е</strong>го это понять на прим<strong>е</strong>р<strong>е</strong>. Создайт<strong>е</strong> про<strong>е</strong>кт<br />
Windows Forms Application.<br />
н<br />
<strong>е</strong>С К оЛ ьК о СоБ<strong>е</strong>хооБ<br />
★ Н<strong>е</strong> забывайт<strong>е</strong>, что в конц<strong>е</strong> оп<strong>е</strong>ратора<br />
должна стоять точка с запятой:<br />
name = " J o e" ;<br />
★ За двумя косыми ч<strong>е</strong>ртами идут<br />
комм<strong>е</strong>нтарии:<br />
/ / э т о т т <strong>е</strong>к ст игнори ру<strong>е</strong>тся<br />
★ Объявляя п<strong>е</strong>р<strong>е</strong>м<strong>е</strong>нную, укажит<strong>е</strong> <strong>е</strong><strong>е</strong><br />
имя и ти п (типы будут подробно<br />
рассматриваться в глав<strong>е</strong> 4):<br />
i n t w e ig h t;<br />
/ / w e ig h t — ц <strong>е</strong>л о <strong>е</strong> число<br />
★ Код для классов и м<strong>е</strong>тодов заключа<strong>е</strong>тся<br />
в фигурны<strong>е</strong> скобки:<br />
p u b l i c v o id Go О {<br />
/ / зд <strong>е</strong> с ь ваш код<br />
}<br />
★ В большинств<strong>е</strong> случа<strong>е</strong>в колич<strong>е</strong>ство<br />
проб<strong>е</strong>лов н<strong>е</strong> им<strong>е</strong><strong>е</strong>т знач<strong>е</strong>ния:<br />
Оп<strong>е</strong>ратор, Выводящий сооби^<strong>е</strong>ни<strong>е</strong><br />
Дважды щ<strong>е</strong>лкнит<strong>е</strong> на п<strong>е</strong>рвой кнопк<strong>е</strong> и добавьт<strong>е</strong><br />
к м<strong>е</strong>тоду b u tto n l_ C lic k () эти оп<strong>е</strong>раторы.<br />
Внимат<strong>е</strong>льно изучит<strong>е</strong> код и р<strong>е</strong>зультат <strong>е</strong>го выполн<strong>е</strong>ния.<br />
i n t j = 1234 ;<br />
это то ж<strong>е</strong> само<strong>е</strong>, что и:<br />
i n t j = 1234;<br />
. э т о п <strong>е</strong> р <strong>е</strong> м <strong>е</strong> н н а я , in t<br />
м <strong>е</strong> л о <strong>е</strong> и м <strong>е</strong> л о , остальная<br />
часть оп<strong>е</strong>ратора ^<br />
Присваива<strong>е</strong>т п <strong>е</strong> р <strong>е</strong> м <strong>е</strong> н н о й<br />
з н а м <strong>е</strong> н и <strong>е</strong> 3 .<br />
n a m e is Q u e n tin<br />
x is 5 1<br />
d is l.5 7 0 7 » 3 2 6 7 9 4 9<br />
I<br />
p r i v a t e v o i d b u t t o n l _ C l i c k ( o b j e c t se n d e r , E ven tA rgs e)<br />
{<br />
/ / эт о комм<strong>е</strong>нтарий<br />
s t r i n g name = " Q u en tin " ;<br />
i n t X ^ 3 ;<br />
X = X * 17;<br />
d o u b le d = M ath.P I / 2;<br />
M essageB ox.Show ("nam e i s<br />
+ " \n x i s " + X<br />
+ " \n d i s " + d ) ;<br />
О Л <strong>е</strong> к т PI относится<br />
Math из пространства<br />
^м<strong>е</strong>н System, поэтами<br />
должнТ''<br />
usm gsystem .<br />
OK<br />
^ х ~ о<br />
1^осл<strong>е</strong>доват<strong>е</strong>льность,<br />
добавляющая в окно сообщ<strong>е</strong>ния символ<br />
п<strong>е</strong>р<strong>е</strong>носа строки.<br />
98 глава 2