Ich habe eine Klasse, die nur ein Wrapper über eine Liste, dhimplementieren IEnumerable <T> Für eine Liste Wrapper
public class Wrapper
{
public List<int> TList
{get;set;}
public Wrapper()
{
TList=new List<int>();
}
}
I Wrapper
erbt von IEnumerable machen wollen, so dass ich die folgende Syntax verwenden:
Wrapper wrapper = new Wrapper()
{
2,4,3,6
};
Jede Idee, wie man die Schnittstelle IEnumerable<T>
oder IEnumerable
, zu implementieren und wie die Methode Körper zu definieren?
Nein, mit IEnumerable wird es nicht funktionieren. Ich denke du musst ICollection implementieren. –
deerchao
Nein, deerchao, es braucht IEnumerable. Wir verlangen * ICollection nicht, obwohl es natürlich sinnvoll ist, dies zu tun. –