【发布时间】:2017-03-12 16:29:03
【问题描述】:
我正在尝试将列表框中的对象添加到列表中。
以下代码是我尝试它的方式,但是当我尝试在 List 中添加变量时,它会引发 Null 异常。
列表标题为游戏
Game 是一个自定义类。
foreach(var item in collectionListBox.Items)
{
games.Add(item as Game);
}
【问题讨论】:
-
异常的详细信息是什么?以及这些项目是如何添加到列表框中的?
-
这是一个 NullReferenceException 并且列表框是从列表中填充的 foreach(Game g in games){collectionListBox.Items.Add(g.ToString());}
-
您最初是如何填充列表框的?看起来
item无法转换为游戏对象。 -
我只是用 collectionListBox.Items.Add(Games.ToString()); 更改了添加到列表框的方式;
-
老实说,我正在尝试在从列表框中列表的排序版本中删除对象后更新列表