我需要 DataRow 的扩展方法,即返回双精度列表。
我假设,我的 DataRow 只包含双数据类型。
我试过这样的事情:
public static List<double> ToListOfDouble(this DataRow datarow)
{
List<double> retList = new List<double>();
foreach (object val in datarow) // error here
{
retList.Add((double)val);
}
return retList;
}
但我有错误:
foreach 语句无法对“System.Data.DataRow”类型的变量进行操作,因为“System.Data.DataRow”不包含“GetEnumerator”的公共定义