Erstellen einer benutzerdefinierten Auflistung in .NET 2.0

Hallo, ich möchte meine benutzerdefinierte Sammlung erstellen. Ich leite meine benutzerdefinierte Sammlungsklasse wie folgt von der CollectionBase-Klasse ab:

public class MyCollection : System.Collectio.CollectionBase
{
    MyCollection(){}
    public void Add(MyClass item)
    {
        this.List.Add(item);
    }
}

class MyClass
{
    public string name;
}

Lassen Sie mich ein paar Fragen stellen:

Ob dieser Ansatz richtig und neu ist, arbeite ich am .NET 3.5 Framework.Ich möchte diese Sammlung über meinen Webdienst (WCF) verfügbar machen. Wie kann ich das tun?Muss ich GetEnumerator implementieren?Gibt an, ob dies an DataGridView gebunden werden soll.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage