我是C#的新手,我开始学习如何编程 我正在学习编程到Visual Studio Microsoft Edition,我在那里使用WindowsApplication而不是Console。 在尝试创建此代码时,我遇到了以下命令: 选定的索引和选定的项目 我想知道两者之间的区别。 我现在对我的代码很困惑。我正在尝试的代码是在列表框中添加和删除文本。
感谢您的帮助。
其他问题:在我的代码中,我有这一行:
int listBoxSelectedItem = listBox1.SelectedIndex;
listBox1.Items.RemoveAt(listBox1.SelectedIndex);
我想了解这一部分: 第一行有一个名为“listBoxSelectedItem”的变量,类型为“int”。您选择的项目的位置将存储到名为“listBoxSelectedItem”的变量中。那是对的吗?
第二行是,“listBox1.SelectedIndex”是传递给方法的信息,“RemoveAt”我的理解是否正确?
由于
答案 0 :(得分:13)
所选项目将返回所选对象。 Selected index将列表中的位置作为int返回。
例如,您可能有一个字符串列表:
Cat
Dog
Hamster
Horse
如果从此列表中选择“Dog”,则SelectedItem属性为字符串“Dog”,而SelectedIndex为1(索引为零,因此第一项为0,第二项等。)