1)首先定义一个Person类
用泛型List实现集合类及排序功能class Person
}

2)再定义一个PersonList集合类,只要继承List<Person>就好了

用泛型List实现集合类及排序功能class PersonList : List<Person>
}

3)入口函数调用
用泛型List实现集合类及排序功能static void Main(string[] args)
}

Plus:Comparsion<T>这个委托类型用于排序,其签名是
用泛型List实现集合类及排序功能int method( T objectA, T objectB )

小结:

用泛型的方式来定义一个集合类及一些方法,的确比继承自一个CollectionBase来的更方便,其中不用再去手动地写Add()、Remove()之类的方法了。而如果希望集合类的Add()方法使用内部访问修饰符,则还是推荐使用CollectionBase。

相关文章:

  • 2021-11-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-04
  • 2022-02-26
  • 2022-02-12
猜你喜欢
  • 2021-11-29
  • 2021-12-13
  • 2021-06-05
  • 2022-12-23
  • 2022-12-23
  • 2021-04-26
  • 2022-12-23
相关资源
相似解决方案