Итак, у меня есть массив, в котором первая часть списков в форме заказа.комбинированные списки содержат данные (x1, x2, x3, x4) и называются ketchupCount, mustardCount и т. д.
Я пытаюсь использовать массив normalCondoments array + Count для создания правильного комбинированного спискаимя, чтобы установить значение SelectedIndex в -1, который не выбран.В конце концов он получит значение, а не установит его, и напечатает его в виде строки ...
Ожидаемый код должен прочитать ketchupCount.SelectedIndex
string[] normalCondoments = { "ketchup", "mustard", "mayo", "ga",
"lettuce", "tomato", "pickles", "onion" };
foreach (var nCondoment in normalCondoments)
{
string str = nCondoment + "Count";
MessageBox.Show("letter:" + nCondoment);
str.SelectedIndex = -1;
}
Ошибка, которую я получаю:
"Строка не содержит выбранного определения для« SelectedIndex », и доступного расширения для« SelectedIndex », принимающего первый аргумент типа« строка », не найдено."
VS не даетисправить это, я посмотрел и посмотрел, но не нашел что-то похожее на эту ошибку.Заранее спасибо