Czy istnieje różnica w wydajności między importowaniem całego obszaru nazw a używaniem aliasingu do importowania tylko jednej klasy? Jeśli tak, jaka jest różnica?Wydajność między zaimportowaniem całego obszaru nazw a użyciem aliasu w języku C#?
Przykłady:
Importowanie całą przestrzeń nazw:
using System.Reflection;
Aliasing importować tylko jedną klasę:
using BindingFlags = System.Reflection.BindingFlags;
EDIT: Trochę wyjaśnienie, dlaczego twój odpowiedzią jest sposób, w jaki byłoby to bardzo cenne ... innymi słowy, coś więcej niż wystarczy odpowiedź "tak/nie". A może coś popartego jakimś autorytatywnym źródłem?
możliwy duplikat [nie "przy użyciu" zapewnienia jakichkolwiek korzyści?] (Http://stackoverflow.com/questions/3911141/does-using-provide-any- wady) – mbeckish
Alias powinien powodować mniej zakłóceń oferowanych przez ImpediDense , er, IntelliSense. – HABO