Начало исполнения. NET — метод Main

net должна иметь входную точку

Всякая исполняемая программа. NET должна иметь входную точку — место, где исполнение впервые входит в ваш код. В. NET этой входной точкой является метод Main. У есть пара сигнатур, которые может иметь метод Main, чтобы его можно было рассматривать в качестве допустимой входной точки для вашего приложения. Прежде всего это должен быть статический метод одного из классов в приложении, — в приложении Windows Forms в Visual Studio 2005 это обычно класс Program. Он может возвращать либо void, либо int. Обычно вы будете возвращать void, если только ваше приложение не должно запускаться другим приложением, которое будет проверять возвращаемое значение по завершении процесса. Другая вариация метода Main состоит в том, что он может либо не принимать параметров, либо принимать в качестве параметра одиночный массив строк. Следующие примеры исчерпывают методы Main, допустимые для приложения: Если используемый вами метод Main принимает в качестве параметра строковый массив, в этом массиве ему будут передаваться любые аргументы командной строки, использованные при запуске приложения. В отличие от приложений С и C++ первым аргументом не является имя самой программы. В. NET первым аргументом, передаваемым методу Main в строковом массиве, будет первый аргумент из командной строки после имени исполняемой программы, если он есть. Если в командной строке не присутствовало никаких аргументов, аргумент-массив, передаваемый методу Main, все равно будет действительным экземпляром строкового массива. NET, число элементов в котором будет равно нулю, что можно определить, проверив свойство Length массива. В вашем приложении может быть более одного метода Main, но в отдельном классе у вас может быть определен только один метод Main. Если у вас в приложении более одного класса с методом Main, то вы должны будете специфицировать, какой класс является стартовым объектом, либо в свойствах проекта Visual Studio, либо используя аргумент /main компилятора с командной строкой. В массе приложений вам не потребуется вносить каких-либо изменений в метод Main, Который создает за вас Visual Studio в классе Program. Когда Visual Studio создает новый проект Windows Forms, в методе Main Имеется всего две строчки кода:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *