/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/csharp/language-reference/keywords/snippets/UsingAliasQualifier.cs
23 строки
461 B
Bill Wagner
Clarify using directive examples (#43580)
16 ноя 2024, 01:57
Не верифицирован
16 ноя 2024, 01:57
b374b8b
Код
Авторство
О чём код?
// <UsingAliasQualifier> using S = System.Net.Sockets; class A { public static int x; } class C { public void F(int A, object S) { // Use global::A.x instead of A.x global::A.x += A; // Using ::, S must resolve to a namespace alias: S::Socket s = S as S::Socket; // In this form, if S were a class, it would be a compile-time error: S.Socket s1 = S as S.Socket; } } // </UsingAliasQualifier>