如何在 C# 中设置列表框的数据源时避免空引用异常
本文关键字:数据源 异常 引用 列表 设置 | 更新日期: 2023-09-27 18:30:33
我正在尝试将以下代码添加到我的表单中:
List<string> list = new List<string>();
list.Add("1");
list.Add("2");
list.Add("3");
list.Sort();
listBox5.DataSource = list;
尝试运行代码时,出现错误:
"NullReferenceException 未处理:对象引用未设置为 对象的实例。
我该如何解决这个问题?
您可能在
调用 InitializeComponent()
之前将此代码放在窗体构造函数中。引用表单对象的代码应始终放在InitializeComponent()
之后
你会得到它的唯一原因是因为你的列表框不存在。
您的列表设置正常。
确保控件存在且是正确的控件。