使用linq计算元素在列表中出现的次数,调用方法非常简单,和sql语句很像
//计算的次数一个项目出现在这个列表
public static int CountTimes(this List inputList, T searchItem)
{
return ((from t in inputList where t.Equals(searchItem) select t).Count());
}
{
return ((from t in inputList where t.Equals(searchItem) select t).Count());
}
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30189795/viewspace-1516927/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30189795/viewspace-1516927/