Mam pytanie. Otóż piszę taki mały programik i natrafiłem na dosyć dziwną rzecz.
Chcę uzyskać informacje o metodach z danego typu np. System.Int32 no więc napisałem sobie taką instrukcje:
var methods = from met in t.GetMethods() select met.Name;
Metoda GetMethods() z System.Type zwraca tablicę MethodInfo[], która znajduje się w przestrzeni nazw System.Reflection;
Dlaczego więc jeśli nie dodam
using System.Reflection;
to powyższe zapytanie LINQ działa i program się kompiluje?