本帖最后由 转达小朋友 于 2013-6-9 20:42 编辑
- List<string> list = new List<string>() { "1", "2", "3", "4" };
- var temp = list.FindAll(a => { if (int.Parse(a) >= 2) return true; });//这里提示错误
- //var temp2 = list.FindAll(a=>int.Parse(a)>=2);//可是简写的 上行代码却没有错误
- foreach (var item in temp)
- {
- Console.WriteLine(item);
- }
复制代码 不知道是哪些错了 求高人指点 |