如何编写Find()以获得List中的最低值?可能吗?谢谢!
class testClass
{ int value; }
List<testClass> newList;
newList.Find((a,b) => a.value.CompareTo(b.value)); // test for -1???
答案 0 :(得分:0)
在几乎所有具有通用数据结构的语言中,您几乎总能找到某种Comparable
接口,它允许您指定如何比较两个对象。在Java中,它是java.lang.Comparable
接口;在C#中,它是System.IComparable
类。为了回答您的问题,阅读有关您正在编码的语言的特定界面的文档。那应该给你足够的信息来开始。如果不是,你可能需要参加编程的初级课程或阅读一本初级编程书。