我不明白以下代码是如何工作的。具体来说,我不明白“return i<3”的使用。如果它 < 小于 3,我希望返回 i。我总是认为 return 只是返回值。我什至找不到它的语法。
第二个问题,在我看来,我喜欢使用匿名方法 (delegate(int i)),但可以用指向方法 elsewere 的普通委托来编写它吗?谢谢
List<int> listOfInts = new List<int> { 1, 2, 3, 4, 5 };
List<int> result =
listOfInts.FindAll(delegate(int i) { return i < 3; });