只是我想找到任何intColl的CustomerData是單位數字的長度並選擇該customerData。C#序列選擇
List<CustomerData> cdata = new List<CustomerData>();
cdata.Add(
new CustomerData { Key = 1, Name = "Marc",
intColl = new List<int>() { 1, 2, 3 }
}
);
cdata.Add(
new CustomerData { Key = 2, Name = "Eric",
intColl = new List<int>() { 11, 12, 13 }
}
);
cdata.Add(
new CustomerData { Key = 3, Name = "Peter",
intColl = new List<int>() { 111, 112, 113 }
}
);
cdata.Add(
new CustomerData { Key = 4, Name = "Peter",
intColl = new List<int>() { 1111, 1112, 1113 }
}
);
執行以下
var query = cdata.Any(d => d.intColl.Find(c => c == 1));
當我收到
Cannot implicitly convert type 'int' to 'bool'.
試(C =>(C == 1)) – 2009-12-14 21:46:48