【发布时间】:2011-05-26 21:31:26
【问题描述】:
我有以下代码 sn-p 产生编译错误:
public List<string> batchaddresses;
public MapFiles(string [] addresses)
{
for (int i = 0; i < addresses.Count(); i++)
{
batchaddresses.AddRange(Directory.GetFiles(addresses[i], "*.esy"));
}
}
当我尝试使用List<T>.AddRange() 方法时出现错误:
Object reference not set to an instance of an object
我做错了什么?
【问题讨论】:
-
很明显,“对象引用未设置为对象的实例”在您尝试执行代码时发生。这不是编译错误,而是运行时错误。
标签: c# generics nullreferenceexception