实现继承自的新类的最快方法是什么List<T>?
class Animal {}
class Animals : List<Animal> {} // (1)
Run Code Online (Sandbox Code Playgroud)
我遇到的一个问题:通过简单地做(1),我发现我没有从继承任何构造函数中获益List<T>.
最后,我想Animals表现得很像List<T>(例如,可以构建,与Linq的兼容性).但另外,我还希望能够添加自己的自定义方法.
我有一个这样的列表:
List<Controls> list = new List<Controls>
Run Code Online (Sandbox Code Playgroud)
如何处理在此列表中添加新位置?
当我做:
myObject.myList.Add(new Control());
Run Code Online (Sandbox Code Playgroud)
我想在我的对象中做这样的事情:
myList.AddingEvent += HandleAddingEvent
Run Code Online (Sandbox Code Playgroud)
然后在我的HandleAddingEvent委托处理中添加位置到此列表.我该如何处理添加新的位置事件?我怎样才能举办这个活动?