【发布时间】:2012-06-18 13:12:31
【问题描述】:
我正在使用 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());
【问题讨论】:
-
已经在 StackOverflow 上介绍过;因此投票关闭。
标签: c#