Соглашения о структуре программы и коде (Visual Basic)Program Structure and Code Conventions (Visual Basic)

В этом разделе представлены типичная структура программы Visual Basic, предоставляет простой программы на Visual Basic, «Hello, World» и описывает соглашения о написании кода Visual Basic.This section introduces the typical Visual Basic program structure, provides a simple Visual Basic program, "Hello, World", and discusses Visual Basic code conventions. Соглашения о написании кода, рекомендации, которые касаются не логики программы а ее внешней структуры и внешнего вида.Code conventions are suggestions that focus not on a program's logic but on its physical structure and appearance. Удовлетворяющий этим соглашениям код легче читать, понимать и поддерживать.Following them makes your code easier to read, understand, and maintain. Соглашения о коде могут включать, помимо прочего:Code conventions can include, among others:

  • Стандартизованные форматы использования меток и комментирования кода.Standardized formats for labeling and commenting code.

  • Рекомендации для интервала, форматирование и выделение отступами кода.Guidelines for spacing, formatting, and indenting code.

  • Соглашения об именовании для объектов, переменных и процедур.Naming conventions for objects, variables, and procedures.

Ниже содержится набор правил программирования для программ на Visual Basic, а также примеры применения этих рекомендаций.The following topics present a set of programming guidelines for Visual Basic programs, along with examples of good usage.

В этом разделеIn This Section

Структура программы на Visual BasicStructure of a Visual Basic Program
Обзор элементов, составляющих программу на Visual Basic.Provides an overview of the elements that make up a Visual Basic program.

Процедура Main в Visual BasicMain Procedure in Visual Basic
Описывает процедуру, которая служит в качестве начальной точки и общего управления для вашего приложения.Discusses the procedure that serves as the starting point and overall control for your application.

Ссылки и оператор ImportsReferences and the Imports Statement
В этой статье описывается ссылок на объекты в других сборках.Discusses how to reference objects in other assemblies.

Пространства имен в Visual BasicNamespaces in Visual Basic
Описывает, как пространства имен упорядочивают объекты в пределах сборки.Describes how namespaces organize objects within assemblies.

Соглашения об именах Visual BasicVisual Basic Naming Conventions
Содержит общие рекомендации по именованию процедур, констант, переменных, аргументов и объектов.Includes general guidelines for naming procedures, constants, variables, arguments, and objects.

Соглашения о написании кода в Visual BasicVisual Basic Coding Conventions
Общие сведения о правилах, используемых при разработке примеров в данной документации.Reviews the guidelines used in developing the samples in this documentation.

Условная компиляцияConditional Compilation
Описывается, как выборочно скомпилировать одни блоки кода, проигнорировав другие.Describes how to compile particular blocks of code selectively while directing the compiler to ignore others.

Практическое руководство. Разбиение и объединение инструкций в кодеHow to: Break and Combine Statements in Code
Показан способ разбиения длинных операторов на несколько строк и сбора коротких операторов в одну строку.Shows how to divide long statements into multiple lines and combine short statements on one line.

Практическое руководство. Сворачивание и скрытие частей кодаHow to: Collapse and Hide Sections of Code
Показано, как сворачивать и скрывать разделы кода в Visual Basic редактор кода.Shows how to collapse and hide sections of code in the Visual Basic code editor.

Практическое руководство. Операторы метокHow to: Label Statements
Показано, как пометить строку кода для обозначения при использовании операторами, такие как On Error Goto.Shows how to mark a line of code to identify it for use with statements such as On Error Goto.

Специальные символы в кодеSpecial Characters in Code
Показано, как и где использовать нецифровые и неалфавитные символы.Shows how and where to use non-numeric and non-alphabetic characters.

Комментарии в кодеComments in Code
В этой статье описывается добавление в код описательных комментариев.Discusses how to add descriptive comments to your code.

Ключевые слова как имена элементов в кодеKeywords as Element Names in Code
Описывает использование квадратных скобок ([]) для обозначения имен переменных, которые также являются ключевые слова Visual Basic.Describes how to use brackets ([]) to delimit variable names that are also Visual Basic keywords.

Me, My, MyBase и MyClassMe, My, MyBase, and MyClass
Описывает различные способы обращения к элементам программы на Visual Basic.Describes various ways to refer to elements of a Visual Basic program.

Ограничения в Visual BasicVisual Basic Limitations
Описание устранения известных ограничений кода в Visual Basic.Discusses the removal of known coding limits within Visual Basic.

Условные обозначения и соглашения о кодеTypographic and Code Conventions
Предоставляет стандартные соглашения кода для Visual Basic.Provides standard coding conventions for Visual Basic.

Создание кодаWriting Code
Описание возможностей, облегчающих написание и управление им код.Describes features that make it easier for you to write and manage your code.