2013年12月3日

[0] 自定义特性AttributeUsage

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Fxframe.BaseORMappers.Mapping{ [AttributeUsage(AttributeTargets.Class)] public class TableAttribute:Attribute { public string Name { get; set; } public TableAttribute() { } public TableAttribute(string name) 阅读全文

posted @ 2013-12-03 20:13 范兵 阅读(150) 评论(0) 推荐(0) 编辑

[0] 关于IComparable和IComparer接口和Comparer类

摘要: 关于IComparable和IComparer接口和Comparer类IComparable和ICompareframeworkr接口是.net中比较对象的标准方式,这两个接口之间的区别如下:1.IComparable在要比较的对象的类中实现,可以比较该对象和另一个对象。2.IComparer在一个单独的类中实现,可以比较任意两个对象。一般情况下,我们使用IComparable给出类的默认比较代码,使用其他类给出非默认的比较代码。IComparable提供了一个方法CompareTo()。这个方法接受一个对象,所以可以实现它,以便把Person对象传送给它,说明这个人是否比当前的人更年老或年轻 阅读全文

posted @ 2013-12-03 19:00 范兵 阅读(198) 评论(0) 推荐(0) 编辑

导航