. Стиллмен, Дж. Грин - Изучаем C#, 2-е издание
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
это вс<strong>е</strong>го лишь код<br />
О<br />
Q<br />
О<br />
Встро<strong>е</strong>нны<strong>е</strong> функции C # и .NET.<br />
Подобны<strong>е</strong> строчки находятся в в<strong>е</strong>рхн<strong>е</strong>й части почти<br />
вс<strong>е</strong>х файлов классов С#. System .W indow s.Form s<br />
это пространство им<strong>е</strong>н. Строка u s in g System .<br />
Windows . Forms да<strong>е</strong>т программ<strong>е</strong> доступ ко вс<strong>е</strong>м объ<strong>е</strong>ктам<br />
этого пространства. В данном случа<strong>е</strong> к визуальным<br />
эл<strong>е</strong>м<strong>е</strong>нтам —кнопкам и формам.<br />
Выбор пространства им<strong>е</strong>н для кода.<br />
ИСР назвала созданно<strong>е</strong> пространство им<strong>е</strong>н<br />
C o n ta c ts (в соотв<strong>е</strong>тствии с им<strong>е</strong>н<strong>е</strong>м про<strong>е</strong>кта).<br />
Им<strong>е</strong>нно этому пространству относится в<strong>е</strong>сь код.<br />
Код принадл<strong>е</strong>жит к конкр<strong>е</strong>тному классу.<br />
В ваш<strong>е</strong>й программ<strong>е</strong> этот класс называ<strong>е</strong>тся<br />
Program. Он сод<strong>е</strong>ржит код запуска программы<br />
и код вызова формы Contacts.<br />
Наш код сод<strong>е</strong>ржит один м<strong>е</strong>тод, состоящий<br />
из н<strong>е</strong>скольких оп<strong>е</strong>раторов.<br />
Внутри любого м<strong>е</strong>тода мож<strong>е</strong>т находиться произвольно<strong>е</strong><br />
колич<strong>е</strong>ство оп<strong>е</strong>раторов. В наш<strong>е</strong>й программ<strong>е</strong><br />
им<strong>е</strong>нно оп<strong>е</strong>раторы вызывают форму<br />
Contacts.<br />
Точка входа.<br />
Каждая программа на <strong>C#</strong> должна им<strong>е</strong>ть один м<strong>е</strong>тод<br />
с названи<strong>е</strong>м Main. Им<strong>е</strong>нно он выполня<strong>е</strong>тся<br />
п<strong>е</strong>рвым. <strong>C#</strong> пров<strong>е</strong>ря<strong>е</strong>т классы на <strong>е</strong>го наличи<strong>е</strong>,<br />
пока н<strong>е</strong> находит строчку s t a t i c v o id Main ().<br />
Посл<strong>е</strong> этого выполня<strong>е</strong>тся п<strong>е</strong>рвый и вс<strong>е</strong> сл<strong>е</strong>дующи<strong>е</strong><br />
за ним оп<strong>е</strong>раторы.<br />
В<br />
Пост<strong>е</strong>п<strong>е</strong>нно вами<br />
программы 5удцт<br />
сод<strong>е</strong>ржать вс<strong>е</strong> дольш<strong>е</strong><br />
пространств им<strong>е</strong>н.<br />
Б<strong>е</strong>з строчки using вам<br />
прид<strong>е</strong>тся в явном вид<strong>е</strong> вводить<br />
Sustem.Windows. Forms при<br />
обращ<strong>е</strong>нии к объ<strong>е</strong>кту из этого<br />
пространства им<strong>е</strong>н.<br />
Пространства им<strong>е</strong>н<br />
позволяют использовать одни<br />
и т<strong>е</strong> ж<strong>е</strong> им<strong>е</strong>на в различных<br />
программах, при условии, что<br />
программы н<strong>е</strong> принадл<strong>е</strong>жат<br />
к одному пространству.<br />
н<strong>е</strong>сколько классоб.<br />
Т<strong>е</strong>хнич<strong>е</strong>ски програм м а<br />
^ мож<strong>е</strong>т им<strong>е</strong>т ь н<strong>е</strong>сколько<br />
\ только указать, кякои из<br />
-V них буд<strong>е</strong>т точкой входа.<br />
Любая программа на <strong>C#</strong><br />
должна им<strong>е</strong>ть <strong>е</strong>динств<strong>е</strong>нный<br />
м<strong>е</strong>тод Main. Он явля<strong>е</strong>тся<br />
точкой входа дая ваш<strong>е</strong>го<br />
кода.<br />
При запуск<strong>е</strong> кода м<strong>е</strong>тод<br />
M ain () выполня<strong>е</strong>тся<br />
ПЕРВЫМ.<br />
дальш<strong>е</strong> > 85