Читайте также:
|
|
При создании консольного приложения с Visual C#, экспресс-выпуск, в первой линии в редакторе кода содержится директива using с перечислением нескольких пространств имен.NET Framework. Пространство имен позволяет, в некотором смысле, сгруппировать вместе классы и структуры, что ограничивает их область действия и позволяет избежать конфликта имен с другими классами и структурами. При создании программы в Visual C# Express пространство имен создается автоматически. Для использования в программе классов из других пространств имен необходимо указать их с директивой using. При создании нового приложения наиболее часто используемые пространства имен.NET Framework включены в список по умолчанию. При использовании классов из других пространств имен в библиотеке классов необходимо добавить директиву using для пространства имен к исходному файлу.
Когда редактор кода определит, что объявленный класс или структура не встречается в пространствах имен из текущего списка директивы using, он предложит пространство имен, содержащее этот класс или структуру.
Примечания
Следующая после оператора using строка содержит комментарий. Комментарии являются полезными для включения в них примечаний для себя или других программистов.
// A "Hello World!" program in C#
Символы // преобразуют остальную часть строки в комментарий. Можно также закомментировать блок текста, поместив его между символами /* и */.
Классы
В C# классы используются для оформления кода: весь выполняемый код C# должен содержаться в классе.
Main()
В программе на C# должен присутствовать метод Main, в котором начинается и заканчивается управление. В методе Main создаются объекты и выполняются другие методы. Метод Main является статическим методом, расположенным внутри класса или структуры. В предыдущем примере "Hello World!" он расположен в классе с именем Program.
Метод Main можно объявить одним из следующих способов:
Он возвращает значение void.
static void Main()
{
//...
}
Он также может возвращать значение типа int.
static int Main()
{
//...
return 0;
}
Он может принимать аргументы, что может быть полезно для программ командной строки.
static void Main(string[] args)
{
//...
}
или
static int Main(string[] args)
{
//...
return 0;
}
Параметр метода Main является массивом значений типа string, представляющим аргументы командной строки, используемые для вызова программы. Обратите внимание, что в отличие от C++, массив не содержит имя исполняемого (EXE) файла.
Дата добавления: 2014-12-15; просмотров: 151 | Поможем написать вашу работу | Нарушение авторских прав |