C# 将对象添加到列表时,对象引用未设置为对象的实例
在下面的代码中,我还不知道为什么它一直在标题中抛出异常C# 将对象添加到列表时,对象引用未设置为对象的实例,c#,C#,在下面的代码中,我还不知道为什么它一直在标题中抛出异常 try { conn.Open(); createDraw.ExecuteNonQuery(); rdr = getDrawId.ExecuteReader(); string rd = rdr[0].ToString(); int tid = Int32.Parse(rd);
try
{
conn.Open();
createDraw.ExecuteNonQuery();
rdr = getDrawId.ExecuteReader();
string rd = rdr[0].ToString();
int tid = Int32.Parse(rd);
Drawing dr = new Drawing(tid, pos, orientation, defaultColour, 200.0, 300.0, fname, "local");
this.NoteScatterView.Items.Add(dr.getSvi());
if (dr != null) { drawings.Add(dr); }
}
catch (Exception ex) { Microsoft.Surface.UserNotifications.RequestNotification("Unable to create Drawing", ex.Message + "in Session.createDrawing"); }
我只是想将绘图对象添加到绘图列表中
private List<Drawing> drawings;
私有列表图纸;
供以后使用,但我不知道为什么会抛出此异常 确保图形已初始化:
private List<Drawing> drawings = new List<Drawing>();
私有列表图形=新列表();
您需要创建列表的实例
private List<Drawing> drawings = new List<Drawing>();
私有列表图形=新列表();
引发异常的那一行是什么?很难说为什么在不知道异常发生在哪一行的情况下获得异常。。。