摘要: MSDN:http://msdn.microsoft.com/zh-cn/library/system.object.gethashcode(v=vs.80).aspx在做比较的时候,遇到了如下问题:http://www.cnblogs.com/LoveJenny/archive/2011/08/01/2124233.html我自定义了 XmlDictionary<TKey,TValue> : Dictionary<TKey,TValue> , 没有重写GetHashCode ,发现 Distinct 不管用,没有调试进入 Equals 方法,但进入了 GetHashC 阅读全文
posted @ 2012-04-12 17:55 NewSea 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1.引用MSDN的AnyEnumerable.Any<TSource>方法 (IEnumerable<TSource>, Func<TSource, Boolean>)发送反馈确定序列中的任何元素是否都满足条件。命名空间:System.Linq程序集:System.Core(在 System.Core.dll 中)语法类型参数TSourcesource中的元素的类型。参数source类型:System.Collections.Generic.IEnumerable<TSource>一个IEnumerable<T>,其元素将应用谓词。p 阅读全文
posted @ 2012-04-12 01:58 NewSea 阅读(4233) 评论(27) 推荐(1) 编辑
摘要: 如下代码所示:public abstract class ReadOnlyRuleBase{ public abstract string GetName() ;}public abstract class RuleBase: ReadOnlyRuleBase{ public override string GetName() { return "MyTable" ;}}public class MyTable: RuleBase{ //我想在这里添加约束,一定要重写 GetName 方法。怎么办?}即: 孙类一定要继承某类的虚方法。后来,变通处理:public... 阅读全文
posted @ 2012-04-12 00:20 NewSea 阅读(558) 评论(2) 推荐(0) 编辑