Fehler bei der Implementierung eines Parameters vom Typ IList

08/10/2007 - 14:24 von Thomas Meutzner | Report spam
Hallo,

ich möchte in einer Klasse eine Methode implementieren, die als
Parameter eine IList<T> verwendet.

private bool CheckListe(IList<T> CheckObject)
{...}

Beim Erstellen erhalte ich aber immer die Meldung, dass der Typ- bzw.
Namespacename "T" nicht gefunden werden konnte. Wie bzw. wo muss ich T
deklarieren? Die Klasse in der diese Methode implementiert wird, soll
aber nicht von IList etc. ableiten.

Vielen Dank für Eure Antworten.
Thomas Meutzner
 

Lesen sie die antworten

#1 Philipp Brune
08/10/2007 - 17:22 | Warnen spam
Hallo Thomas,

je nach Bedarf entweder

public class ListenChecker<T>
{
private bool CheckListe(IList<T> CheckObject)
{
...
}
}

oder

public class ListenChecker
{
private bool CheckListe<T>(IList<T> CheckObject)
{
...
}
}

Schöne Grüße
Philipp

Thomas Meutzner schrieb:
Hallo,

ich möchte in einer Klasse eine Methode implementieren, die als
Parameter eine IList<T> verwendet.

private bool CheckListe(IList<T> CheckObject)
{...}

Beim Erstellen erhalte ich aber immer die Meldung, dass der Typ- bzw.
Namespacename "T" nicht gefunden werden konnte. Wie bzw. wo muss ich T
deklarieren? Die Klasse in der diese Methode implementiert wird, soll
aber nicht von IList etc. ableiten.

Vielen Dank für Eure Antworten.
Thomas Meutzner

Ähnliche fragen