我正在使用 C# ASP.NET 4 和 SQL Server 2008 R2
我从 sql server 得到一个对象标量,它是一个包含逗号分隔值的字符串,形式如下:
7, 12, ... 1, 65
我想将此对象转换为列表?
我想到了方向:
List<int> myList = new List<int>(new int[] (List)mySqlClass.mySqlQueryReturningAnObject("SELECT CLAUSE");
但这行不通。
如何将此对象转换为列表?
完整答案:
使用中的这个答案是根据选择的答案(更新前)
List<int> myList = new List<int>(mySqlClass.mySqlQueryReturningAnObject("SELECT CLAUSE").ToString().Split(',').Select(x => Convert.ToInt32(x)).ToList());