Einzelnen Beitrag anzeigen

Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#1

Zugriff auf Methode einer generischen Liste

  Alt 15. Feb 2012, 10:52
Hallo,

Ich habe eine Liste
Code:
class MyList<T> where T : MyObject
{
  public void Foobar()
}
Nun habe ich eine Methode mit folgender Signatur, der eine Instanz von MyList<?> übergeben wird:
Code:
void CallFooBar (object obj)
{
  // sowas will ich
  // ((MyList<???>)obj).FooBar;
}
Ich will also ein Objekt auf eine generische Liste casten, und dann eine bestimmte Methode dieser Listenklasse aufrufen. Es ist egal, von welchem Typ die Elemente sind ('T' ist also unerheblich).
  Mit Zitat antworten Zitat