【发布时间】:2014-06-12 10:17:34
【问题描述】:
- 谁调用 Icomparer.Compare() 方法?
考虑以下示例。
Array.Sort(Myfiles, new customSort())
.
.
.
private class customSort : IComparer<object>
{
public override int Compare(obj A, obj B)
{
return (A.Value==B.Value?(0):((A.Value < B.Value)?(-1):(1)));
}
}
如果 Myfiles 包含对象集合,
- A 和 B 如何决定。
- Myfiles 集合中的 A 和 B 是连续的对象吗?
- 如果不是,如何从 Myfiles 中选择 A 和 B?
- Array.Sort() 方法是否必须对其执行任何操作?
【问题讨论】:
-
如果您想提出不同的问题,请不要编辑您的帖子。只需创建一个新的。
标签: c# .net sorting compare icomparer