Поделиться через


Практическое руководство. Создание новой переменной (Visual Basic)

Переменная создается с помощью Оператор Dim (Visual Basic).

Создание новой переменной

  1. Объявите переменную в операторе Dim.

    Dim newCustomer
    
  2. Включите спецификации для характеристик переменной, такие как Private (Visual Basic), Static (Visual Basic), Shadows (Visual Basic) или WithEvents (Visual Basic).Дополнительные сведения см. в разделе Характеристики объявленных элементов (Visual Basic).

    Public Static newCustomer
    

    Нет необходимости использовать ключевое слово Dim при использовании других ключевых слов в объявлении.

  3. За спецификацией должно следовать имя переменной, которое должно удовлетворять правилам и соглашениям Visual Basic.Дополнительные сведения см. в разделе Имена объявленных типов (Visual Basic).

    Public Static newCustomer
    
  4. За именем следует предложение As, указывающее тип данных переменной.

    Public Static newCustomer As Customer 
    

    Если не определить тип данных, используется тип данных по умолчанию: Object.

  5. После предложения As следует знак равенства (=), а за ним начальное значение переменной.

    Visual Basic назначает указанное значение переменной при каждом выполнении инструкции Dim.Если начальное значение не задано, Visual Basic назначает начальное значение по умолчанию для типа данных переменной при первом выполнении кода, содержащего инструкцию Dim.

    Если переменная имеет ссылочный тип, можно создать экземпляр класса, добавив ключевое слово Оператор New (Visual Basic) в предложение As.Если New не используется, начальное значение переменной равно Nothing (Visual Basic).

    Public Static newCustomer As New Customer
    

См. также

Ссылки

Оператор Option Infer

Основные понятия

Переменные в Visual Basic

Объявление переменной в Visual Basic

Имена объявленных типов (Visual Basic)

Характеристики объявленных элементов (Visual Basic)

Типы значений и ссылочные типы

Вывод локального типа (Visual Basic)

Другие ресурсы

Операторы (Visual Basic)