Jak utworzyć kolekcję niestandardową w .NET 2.0
Witam Chcę utworzyć własną kolekcję niestandardową, czerpię z mojej niestandardowej klasy kolekcji z klasy CollectionBase, jak poniżej:
public class MyCollection : System.Collectio.CollectionBase
{
MyCollection(){}
public void Add(MyClass item)
{
this.List.Add(item);
}
}
class MyClass
{
public string name;
}
Pozwól, że zadam kilka pytań:
Czy to podejście jest poprawne i nowe, ponieważ pracuję nad strukturą .NET 3.5.Chcę udostępnić tę kolekcję z mojej usługi internetowej (WCF). Jak mogę to zrobić?Czy muszę zaimplementować GetEnumerator?Czy to zostanie powiązane z DataGridView.