Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#7

Re: [C#] Generische Liste casten

  Alt 25. Aug 2007, 20:39
Zitat von phXql:
Ah hier die Antwort (die ich auch kapiert hab):
OMG, bitte nicht dieses Forum...
Herbis Antwort hat übrigens nur indirekt etwas damit zu tun warum das nicht geht oder wie es gehen könnte.
Zitat:
Na gut, dann doch umkopieren mit foreach.
Ja sicher, weil dir das jemand in einem Forum voller MS-geiler Ex-VB'lern gesagt hat?
Schaue dir mal List<1>.ConvertAll an, Bei C#3 könntest du auch Ex-Methods nehmen.

Das Problem ist übrigens so offensichtlich, dass ich mich immer wieder wunder warum das immer wieder gefragt wird.
List<v> hat eine Methode Add, die einen Parameter vom Typen Actor nimmt. Diese Methode implementiert IList<Actor>.Add. IList<Guy>.Add kann ier unmöglich erfüllt sein, da die Signatur nicht stümmt,
Ganz zu schweigen davon dass beide Interfaces unterschiedliche Typen sind.
Robert Giesecke
  Mit Zitat antworten Zitat