摘要: string[] names = { "aa","bb","cc","dd"}; /* IEnumerable query = from s in names where s.Length == 2 orderby s select s.ToUpper(); */ IEnum... 阅读全文
posted @ 2013-08-11 17:01 kuailewangzi1212 阅读(243) 评论(0) 推荐(0) 编辑
摘要: //.net 1.0写法 /*delegate bool MyMethod(string s); bool myMethod(string s) { return s.IndexOf("abc") >= 0; } MyMethod m1 = new MyMethod(myMethod); List l1 = l.FindAll(m1); */ ... 阅读全文
posted @ 2013-08-11 16:24 kuailewangzi1212 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 在List中方法FindAll方法,反编译后的代码如下:public List FindAll(Predicate match) { if (match == null) { ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match); } List list = new List(); for (int i = 0; i l = new List();l.Add("abc... 阅读全文
posted @ 2013-08-11 15:25 kuailewangzi1212 阅读(408) 评论(0) 推荐(0) 编辑