C#关于IComparable接口问题

[复制链接]
查看11 | 回复2 | 2008-5-26 15:13:01 | 显示全部楼层 |阅读模式
关于了类Contact:IComparable中有这段代码有什么用??

public int CompareTo(object obj)

{

if (obj is Contact)

return this.m_name.CompareTo(((Contact)obj).m_name);

return -1;

}
这个代码比较有什么用??

回复

使用道具 举报

千问 | 2008-5-26 15:13:01 | 显示全部楼层
.NET Framework 类库IComparable 接口定义通用的比较方法,由值类型或类实现以创建类型特定的比较方法。命名空间:System程序集:mscorlib(在 mscorlib.dll 中)C#[ComVisibleAttribute(true)] public interface IComparable备注: 此接口由值可以排序的类型实现;例如数值或字符串类。值类型或类实现 CompareTo 方法以创建适合排序等目的的类型特定的比较方法。示例:下面的代码示例说明 IComparable 的实现,以及必需的 CompareTo 方法。—————————————————————
回复

使用道具 举报

千问 | 2008-5-26 15:13:01 | 显示全部楼层
在C#中,Icomparable接口中派生
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行