【发布时间】:2010-10-25 19:44:33
【问题描述】:
我在 C# 中有以下代码:
IList<string> myList = null;
myList.Add(temp);
temp 是一个在其他地方贴花且不为空的字符串(我检查了它)。我在 myList.Add(temp); 行不断收到以下错误。 “对象引用未初始化为对象的实例”
我在这里做错了什么???
更新问题:我已经尝试过新的
IList<string> myList = new List<string>();
正如你们大多数人建议的那样,从 Intellisense 获得以下信息:
无法创建抽象类或接口 Systems.Collections.Generic.Ilist 的实例。
感谢您之前的回答。现在我遇到了一个特殊的问题。我的数据阅读器中有一个空字符串。 (sql server表中的1个字段为空。即string.Empty)。有没有办法在阅读器内部摆脱这种情况(我的意思是 rdr 这里)??
【问题讨论】:
-
if(!string.IsNullOrEmpty(temp)) myList.Add(temp);