C# System.NullReferenceException: 未将对象引用设置到对象的实例。异常文本如下,求大神解决~~~

************** 异常文本 **************
System.NullReferenceException: 未将对象引用设置到对象的实例。
在 StudentQuery.MainForm.lsbxName_SelectedIndexChanged(Object sender, EventArgs e) 位置 G:\学习\大二下\C#\StudentQuery\StudentQuery\Form1.cs:行号 45
在 System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
在 System.Windows.Forms.ListBox.ClearSelected()
在 System.Windows.Forms.ListBox.set_SelectedIndex(Int32 value)
在 System.Windows.Forms.ListBox.OnDataSourceChanged(EventArgs e)
在 System.Windows.Forms.ListControl.SetDataConnection(Object newDataSource, BindingMemberInfo newDisplayMember, Boolean force)
在 System.Windows.Forms.ListControl.DataSourceDisposed(Object sender, EventArgs e)
在 System.ComponentModel.Component.Dispose(Boolean disposing)
在 System.Windows.Forms.BindingSource.Dispose(Boolean disposing)
在 System.ComponentModel.Component.Dispose()
在 System.ComponentModel.Container.Dispose(Boolean disposing)
在 System.ComponentModel.Container.Dispose()
在 StudentQuery.MainForm.Dispose(Boolean disposing) 位置 G:\学习\大二下\C#\StudentQuery\StudentQuery\Form1.Designer.cs:行号 18
在 System.ComponentModel.Component.Dispose()
在 System.Windows.Forms.Form.WmClose(Message& m)
在 System.Windows.Forms.Form.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

第1个回答  2014-03-06
就是没有给对象变量赋值,这个变量还保持在null值上。
你看一下你的变量是不是初始化了。或是不是关联到其它实例上了。本回答被提问者采纳
相似回答