LINQ i refleksja

0

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?

0

A dlaczego miałby się nie kompilować?

1 użytkowników online, w tym zalogowanych: 0, gości: 1