Учебники

VB.Net — Структура программы

Прежде чем изучать основные строительные блоки языка программирования VB.Net, давайте взглянем на минимальную минимальную структуру программы VB.Net, чтобы ее можно было использовать в качестве справочного материала в следующих главах.

Пример Hello World от VB.Net

Программа VB.Net в основном состоит из следующих частей —

  • Объявление пространства имен

  • Класс или модуль

  • Одна или несколько процедур

  • переменные

  • Основная процедура

  • Заявления и выражения

  • Комментарии

Объявление пространства имен

Класс или модуль

Одна или несколько процедур

переменные

Основная процедура

Заявления и выражения

Комментарии

Давайте посмотрим на простой код, который будет печатать слова «Hello World» —

Live Demo

Imports System
Module Module1
   'This program will display Hello World 
   Sub Main()
      Console.WriteLine("Hello World")
      Console.ReadKey()
   End Sub
End Module

Когда приведенный выше код компилируется и выполняется, он дает следующий результат —

Hello, World!

Давайте посмотрим различные части вышеуказанной программы —

  • Первая строка программы Imports System используется для включения в программу пространства имен System.

  • Следующая строка имеет объявление Module , модуль Module1 . VB.Net является полностью объектно-ориентированным, поэтому каждая программа должна содержать модуль класса, который содержит данные и процедуры, используемые вашей программой.

  • Классы или Модули обычно содержат более одной процедуры. Процедуры содержат исполняемый код или, другими словами, они определяют поведение класса. Процедура может быть любой из следующих:

    • функция

    • Sub

    • оператор

    • Получить

    • Задавать

    • AddHandler

    • RemoveHandler

    • RaiseEvent

  • Следующая строка (‘Эта программа) будет игнорироваться компилятором, и она была добавлена ​​для добавления дополнительных комментариев в программу.

  • Следующая строка определяет основную процедуру, которая является точкой входа для всех программ VB.Net. Процедура Main указывает, что будет делать модуль или класс при выполнении.

  • Основная процедура определяет свое поведение с помощью оператора

    Console.WriteLine («Hello World») WriteLine — это метод класса Console, определенный в пространстве имен System . Это утверждение вызывает сообщение «Hello, World!» быть отображенным на экране.

  • Последняя строка Console.ReadKey () предназначена для пользователей VS.NET. Это предотвратит быстрый запуск и закрытие экрана при запуске программы из Visual Studio .NET.

Первая строка программы Imports System используется для включения в программу пространства имен System.

Следующая строка имеет объявление Module , модуль Module1 . VB.Net является полностью объектно-ориентированным, поэтому каждая программа должна содержать модуль класса, который содержит данные и процедуры, используемые вашей программой.

Классы или Модули обычно содержат более одной процедуры. Процедуры содержат исполняемый код или, другими словами, они определяют поведение класса. Процедура может быть любой из следующих:

функция

Sub

оператор

Получить

Задавать

AddHandler

RemoveHandler

RaiseEvent

Следующая строка (‘Эта программа) будет игнорироваться компилятором, и она была добавлена ​​для добавления дополнительных комментариев в программу.

Следующая строка определяет основную процедуру, которая является точкой входа для всех программ VB.Net. Процедура Main указывает, что будет делать модуль или класс при выполнении.

Основная процедура определяет свое поведение с помощью оператора

Console.WriteLine («Hello World») WriteLine — это метод класса Console, определенный в пространстве имен System . Это утверждение вызывает сообщение «Hello, World!» быть отображенным на экране.

Последняя строка Console.ReadKey () предназначена для пользователей VS.NET. Это предотвратит быстрый запуск и закрытие экрана при запуске программы из Visual Studio .NET.

Скомпилируйте и выполните программу VB.Net

Если вы используете Visual Studio.Net IDE, сделайте следующее:

  • Запустите Visual Studio.

  • В строке меню выберите Файл → Создать → Проект.

  • Выберите Visual Basic из шаблонов

  • Выберите Консольное приложение.

  • Укажите имя и местоположение вашего проекта с помощью кнопки «Обзор», а затем нажмите кнопку «ОК».

  • Новый проект появится в Solution Explorer.

  • Напишите код в редакторе кода.

  • Нажмите кнопку «Выполнить» или клавишу F5, чтобы запустить проект. Появится окно командной строки, содержащее строку Hello World.

Запустите Visual Studio.

В строке меню выберите Файл → Создать → Проект.

Выберите Visual Basic из шаблонов

Выберите Консольное приложение.

Укажите имя и местоположение вашего проекта с помощью кнопки «Обзор», а затем нажмите кнопку «ОК».

Новый проект появится в Solution Explorer.

Напишите код в редакторе кода.

Нажмите кнопку «Выполнить» или клавишу F5, чтобы запустить проект. Появится окно командной строки, содержащее строку Hello World.

Вы можете скомпилировать программу VB.Net, используя командную строку вместо Visual Studio IDE —

Откройте текстовый редактор и добавьте вышеупомянутый код.

Сохраните файл как helloworld.vb

Откройте инструмент командной строки и перейдите в каталог, где вы сохранили файл.

Введите vbc helloworld.vb и нажмите Enter, чтобы скомпилировать ваш код.

Если в вашем коде нет ошибок, командная строка переместит вас на следующую строку и сгенерирует исполняемый файл helloworld.exe .

Затем введите helloworld, чтобы выполнить вашу программу.

Вы сможете увидеть «Hello World», напечатанный на экране.