摘要:
位标记集合是一种由组合出现的元素形成的列表,通常设计为以“位或”运算组合新值;枚举 类型则通常表达一种语义相对独立的数值集合。而以枚举类型来实现位标记集合是最为完美的组 合,简称为位枚举。在.NET 中,需要对枚举常量进行位运算时,通常以 System.FlagsAttribute 特 性来标记枚举 阅读全文
摘要:
经过对四种不同类型判等方法的讨论,我们不难发现不管是 Equals 静态方法、Equals 虚方法 抑或==操作符的执行结果,都可能受到覆写 Equals 方法的影响。因此研究对象判等就必须将注意 力集中在自定义类型中如何实现 Equals 方法,以及实现怎样的 Equals 方法。因为,不同的类型 阅读全文
摘要:
1 .Equals 静态方法 Equals 静态方法实现了对两个对象的相等性判别,其在 System.Object 类型中实现过程可以表 示为: public static bool Equals(object objA, object objB) { if (objA == objB) { ret 阅读全文