C#2.0謂詞的簡單應用

iDotNetSpace發表於2008-09-25
List aa = new List(new string[] { "a", "b", "c", "d" });
        List bb = new List(new string[] { "a", "c" });
目的:判斷一個陣列中的每個值是否都存在於另一個陣列中.
例:   bool ret=bb.TrueForAll(delegate(string s) { return aa.Contains(s); });

一直以為2.0的謂詞需要一個靜態方法做引數,其實匿名委託一樣可以.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-464296/,如需轉載,請註明出處,否則將追究法律責任。

相關文章