我需要将一个由逗号分隔的整数字符串转换为整数列表。
有什么最好的方法?
我可以像下面这样做,但担心性能 - 是否有更好、更有效的方法来完成此操作?
public IEnumerable<int> GetListOfIds()
{
string Ids = "1,4,5,7,12"; // would be passed into method
List<int> _result = Ids.Split(',')
.ToList()
.Select(item => int.Parse(item))
.ToList();
return _result;
}