C# 列表框从索引中获取值
我正在写一个程序,在这个程序中,你在列表框中插入一些数字,然后点击按钮就可以从列表框中获取值,检查它们是正还是负,并在文本框中显示彼此的计数。C# 列表框从索引中获取值,c#,listbox,C#,Listbox,我正在写一个程序,在这个程序中,你在列表框中插入一些数字,然后点击按钮就可以从列表框中获取值,检查它们是正还是负,并在文本框中显示彼此的计数。 我尝试通过以下方式获取值:string x=listBox1.Items[index].value但它似乎不起作用。如果您将项目添加到列表框中,如下所示: listBox1.Items.Add(textBox1.Text) 然后,您可以从给定索引中检索该项,如下所示: string x=listBox1.Items[索引] 索引器正在返回值,在这种情况下
我尝试通过以下方式获取值:
string x=listBox1.Items[index].value代码>但它似乎不起作用。如果您将项目添加到列表框中,如下所示:
listBox1.Items.Add(textBox1.Text)代码>
然后,您可以从给定索引中检索该项,如下所示:
string x=listBox1.Items[索引]代码>
索引器正在返回值,在这种情况下是一个字符串。您可能需要将其转换为字符串,因为索引器实际上返回对象-请参见此处:
string x=(string)listBox1.Items[索引]代码>如果将项目添加到列表框中,如下所示:
listBox1.Items.Add(textBox1.Text)代码>
然后,您可以从给定索引中检索该项,如下所示:
string x=listBox1.Items[索引]代码>
索引器正在返回值,在这种情况下是一个字符串。您可能需要将其转换为字符串,因为索引器实际上返回对象-请参见此处:
string x=(string)listBox1.Items[索引]代码>您也可以尝试
string s = (string)listbox1.Items.GetItemAt(index);
您必须将其强制转换为字符串,因为它返回一个对象您也可以尝试
string s = (string)listbox1.Items.GetItemAt(index);
您必须将其强制转换为字符串,因为它返回一个对象您如何将数据放入列表框项目中?通过按钮:listBox1.Items.Add(textBox1.Text)代码>如何将数据放入列表框项目?通过按钮:listBox1.Items.Add(textBox1.Text)代码>谢谢。它在某个索引处获取项目,但现在我有点不知道如何显示负数/正数的计数。谢谢。它在某个索引处获取项目,但现在我有点不知道如何显示负数/正数的计数。