To jest pytanie związane z another question I asked before. Mam metodę przeciążenia:Jak znaleźć metodę przeciążenia przez odbicie
public void Add<T>(SomeType<T> some) { }
public void Add<T>(AnotherType<T> another) { }
Jak mogę znaleźć każdą metodę przez odbicie? na przykład Jak mogę uzyskać metodę Add<T>(SomeType<T> some)
przez odbicie? Czy możesz mi pomóc? Z góry dziękuję.
To działa. Dziękuję –
Przepraszam, kolejny punkt. Jak wykryć, czy typ podąża za typowymi ograniczeniami? –
zaglądnij z debuggerem pod 'typeof (SomeType <>) .GenergeGenericArguments(). First(). GetGenericParameterConstraints()' i zobacz metodę 'Type.IsAssignableFrom': http://msdn.microsoft.com/en- us/library/system.type.isassignablefrom.aspx Myślę, że łączenie ich da ci to, czego chcesz – GolfWolf