Соглашения о структуре программы и коде (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.