Sno*_*owy 2 sqlcommand list sqldbtype linq-to-sql
我正在使用带有单个SqlDbType.Structured参数的ADO.NET SqlCommand将表值参数发送到sproc.sproc返回许多行,我需要进入强类型列表.将结果集(DataTable是否从DataAdapter或DataReader位转换)到List中的最佳方法是什么?
谢谢.
SLa*_*aks 18
您可以将LINQ与DataReader一起使用:
var list = reader.Cast<IDataRecord>()
.Select(dr => new YourType { Name = dr.GetString(0), ... })
.ToList();
Run Code Online (Sandbox Code Playgroud)