Array.FindAll(numbers,delegate(int x)关于这句,请sp1234大哥或那位知道的来看下
sp1234(开发应用控件必须举一返十才能奏效) ( ) 信誉:100 Blog 2006-8-23 12:59:01 得分: 0
在知道了Linq这个东东之后,楼主这个例子恰好可以用来说明什么时候不应该使用Linq。
static void NumQuery()
{
int[] numbers = new int[] { 1, 4, 2, 7, 8, 9 };
int[] evenNumbers = Array.FindAll(numbers,delegate(int x){return (x % 2)== 0;});
Console.WriteLine("Result:");
Array.ForEach(evenNumbers,delegate(int x){Console.WriteLine(x);});
Console.ReadLine();
}
杀鸡用牛刀,仅仅因为偷懒(而不是无法获得)而使用类型推断,都是不智之举。
---------------------------------------
http://community.csdn.net/Expert/topic/4969/4969412.xml?temp=.3985254
今天查LINQ时候发现这个了
没搞懂 int[] evenNumbers = Array.FindAll(numbers,delegate(int x){return (x % 2)== 0;});这句怎么个意思
来个懂的给解解惑呗
二百分送上,外加一句"谢谢":)