Директива using
сама по себе не генерирует исполняемый код. Она обрабатывается компилятором на этапе компиляции и используется для нескольких целей:
Указание используемых пространств имен (usings for namespaces): Позволяет использовать типы из указанных пространств имен без полного их квалифицированного имени. После компиляции ссылки на типы в IL-коде будут содержать полные квалифицированные имена (пространство имен + имя типа).
csharp
Псевдонимы для пространств имен или типов (using aliases): Создает более короткое имя для пространства имен или типа. В IL-коде используются исходные полные имена, не псевдонимы.
csharp
Статические using (using static): Позволяет напрямую вызывать ста
Директива using
сама по себе не генерирует исполняемый код. Она обрабатывается компилятором на этапе компиляции и используется для нескольких целей:
Указание используемых пространств имен (usings for namespaces): Позволяет использовать типы из указанных пространств имен без полного их квалифицированного имени. После компиляции ссылки на типы в IL-коде будут содержать полные квалифицированные имена (пространство имен + имя типа).
csharp
Псевдонимы для пространств имен или типов (using aliases): Создает более короткое имя для пространства имен или типа. В IL-коде используются исходные полные имена, не псевдонимы.
csharp
Статические using (using static): Позволяет напрямую вызывать ста
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.