Вопрос

Я новичок в C#, и я начинаю учиться программировать, как я учитесь программировать в Visual Studio Microsoft Edition, где я использую WindowsApplication вместо консоли.Пытаясь создать этот код, я столкнулся с такой командой:Выбранный индекс и выбранный элемент, и я хотел бы узнать разницу между ними.Теперь я совсем запутался в своем коде.Код, который я пытаюсь сделать, — это добавление и удаление текста в списке.

Спасибо за вашу помощь.

Дополнительный вопрос:в моем коде есть эта строка:

int listBoxSelectedItem = listBox1.SelectedIndex;
listBox1.Items.RemoveAt(listBox1.SelectedIndex);

Я хотел бы понять эту часть:В первой строке есть переменная listBoxSelectedItem с типом int.Позиция выбранного вами элемента будет сохранена в переменной с именем «listBoxSelectedItem».Это верно?

Вторая строка: «listBox1.SelectedIndex» — это информация, которая передается методу «RemoveAt». Правильно ли я понимаю?

Спасибо

Это было полезно?

Решение

Выбранный элемент вернет выбранный объект.Выбранный индекс возвращает местоположение в списке в виде целого числа.

Например, у вас может быть список строк:

Cat
Dog
Hamster
Horse

Если вы выберете «Dog» из этого списка, свойство SelectedItem будет строкой «Dog», а SelectedIndex будет равен 1 (индексы отсчитываются от нуля, поэтому первый элемент равен 0, второй — 1 и т. д.).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top