【发布时间】:2016-08-31 08:37:42
【问题描述】:
我正在尝试创建一个数据视图列表,稍后将在代码中用作函数的参数。我收到此错误“对象引用未设置为对象的实例”。我不确定如何将 dataview 列表初始化为 null
List<DataView> dvTablesLookup = null;
List<DataTable> dtTablesLookup = null;
// Creating Data View
for (int i=0; i < datatablesLookup.Count; i++ )
{
dvTablesLookup[i] = new DataView(datatablesLookup[i]);
dvTablesLookup[i].Sort = sortLookup;
dtTablesLookup[i] = dvTablesLookup[i].ToTable();
}
【问题讨论】:
-
什么是
datatablesLookup?并且您不会在列表中添加元素dvTablesLookup和dvTablesLookup任何地方。 -
dvTablesLookup[i] = new DataView(datatablesLookup[i]);错误发生在这里
-
datatablesLookup 是一个运行良好的计数。错误是当我尝试将值分配给 dvTableslookup
-
我不明白这个“你没有在列表 dvTablesLookup 和 dvTablesLookup 任何地方添加元素”