1:List<string>转List<int>
public List<int> ListConvert(List<string> strlist)
{
List<int> intlist = null;
try
{
intlist = strlist.Select<string, int>(a => { return Convert.ToInt32(a); }).ToList();
}
catch (Exception)
{
intlist = null;
}
return intlist;
}
2:拼接字符串转List<int>
List<int> list = ids.TrimEnd(',').Split(',').Select<string, int>(a => Convert.ToInt32(a)).ToList();
ids去除最后一个",",再根据","进行字符串分割,分割后再用Convert.ToInt32将string转int