我四处寻找答案,但这里没有什么可以帮助解决这个问题。
我正在尝试从列表中将项目添加到列表框中。
变量:
public partial class Form1 : Form
{
public int id = 0;
public static string[] itemname;
public static int amount = 0;
List<string> _items = new List<string>();
public Form1()
{
InitializeComponent();
}
添加到列表框。
id++;
itemname[id] = "foo";
_items.Add(itemname[id]);
listBox1.DataSource = null;
listBox1.DataSource = _items;
using (StreamWriter writer
= new StreamWriter(itemname[id]))
{
writer.WriteLine(id);
}
我使用此http://www.dotnetperls.com/listbox来了解如何添加到列表框。
的图片答案 0 :(得分:0)
您尚未实例化itemname
。你需要这样做(3只是一个随机数):
public static string[] itemname = new string[3];
如果你没有这样做,你应该在这一行收到错误:
itemname[id] = "foo";