获取的是前台传过来的String类型的值,例如:1,123,44,59
具体代码如下
if (!string.IsNullOrEmpty(str))
{
string[] strArr = str.Split(',');
int[] intArr = new int[strArr.Length];
for (int i = 0; i < strArr.Length; i++)
{
intArr[i] = Convert.ToInt32(strArr[i]);
}
lists = UsersSer.QueryWhere(c => intArr.Contains(c.ID));
}
参考:http://bbs.csdn.net/topics/390930931