我必须编写一个可以执行以下操作的方法: 有一个DataSet让我们说CarDataSet带有一个表Car,并且包含主键Id和一个更多列ColorId。还有一个字符串,用逗号分隔,例如“5,6,7,8”(随机长度)。任务是检查给定的汽车ID是否所有适当的ColorIds是相同的。数据集中的数据比较
For example:
String ids = "5,6,7,8"
If all the Cars ColorIds are for example 3,3,3,3 where the Car Ids are 5,6,7,8 then return true;
换句话说 - 检查所有具有给定Ids的汽车是否使用同一种颜色。现在我没有我的代码了,但是我使用了3个foreach循环和3个linq表达式。有没有更简单的方法可以做到这一点?
字符串本身有Contains方法,不需要创建另一个数组。 – 2012-03-04 10:39:42