2
|
SaravananArumugam · 技术社区 · 14 年前 |
![]() |
1
2
它使用对象的比较。在CompareTo中,对象将检查所比较对象的类型,并可能在此处产生如下错误: 字符串:IComparable
数组的排序方法将循环遍历数组的元素,并对每个元素调用CompareTo方法以与其他元素进行比较。
我还建议您使用泛型,这样您就不会意外地将不同类型的对象放入其中。使用
|
![]() |
2
0
可以使用委托创建自定义排序。下面,它根据address.addressID对自定义地址列表进行排序。
您可以为此创建任何类型的逻辑,甚至可以将这两个参数作为对象委托,然后测试它们的类型,并在此基础上进行比较。 |
![]() |
msoft · 串行端口。GetPortNames()返回错误的端口名 9 年前 |
![]() |
QuangND · 查找准确位置,然后插入或添加,然后排序?哪个更好? 11 年前 |
![]() |
Kidades · 如何将一个文本文件的内容复制到另一个缩短长度的文本文件? 11 年前 |
![]() |
Kidades · 如何在Win XP中使应用程序静音? 11 年前 |
![]() |
Sunkas · 在.net 2.0中从后台调用UI线程上的方法 12 年前 |
![]() |
linquize · 委托BeginInvoke是否需要清理? 12 年前 |