Разрешает символы пространства имен в текущей области
Синтаксис
Using identifier [, identifier [, ...] ]
Параметры
identifier: Имя
Namespace
, которое хотите использовать.
Описание
Команда
Using позволяет использовать все символы из
заданного пространства имен, которые могут быть доступны без префикса имени
пространства имен. Не как в C++ , но как в C#, ключевое слово
Namespace
не требуется после
Using, поскольку отдельные символы не
могут быть унаследованы из пространства имен. Наследование всего
пространства имен можно сохранять, но иногда некоторые значения кода могут
быть потеряны из-за конфликтов с другими одноименными символами.
Пример
Namespace Sample
Type T
x As Integer
End Type
End Namespace
'' Просто используя имя T не найти символ,
'' потому что он внутри пространства имен.
Dim SomeVariable As Sample.T
'' После использования Using,
все имена будут унаследованы в
'' глобальное пространство имен.
Using Sample
'' Теперь простое указание
T уместно без префикса
"Sample.", так как
'' пространство имен открыто.
Dim OtherVariable As T
Отличие от QB
- QB имеет ключевое слово Using, но для других целей. Namespace(пространства
имен) не существуют в QB.
См. также