如何在C#中搜索组合框的所有项目?

cab*_*007 13 c# search combobox windows-forms-designer

我有一个组合框,我想搜索其中的每个元素.

我怎样才能做到这一点?(每次物品的数量也不一样,但这并不重要).

我正在使用c#windows表单应用程序.

Ehs*_*san 33

你可以这样做

for (int i = 0; i < myComboBox.Items.Count; i++)
{
     string value = myComboBox.GetItemText(myComboBox.Items[i]); 
}
Run Code Online (Sandbox Code Playgroud)


ins*_*um_ 9

使用foreach循环.它将迭代ComboBox的所有项目,无论其数量如何,例如

foreach(var item in myComboBox.Items)
{
// do something with your item
}
Run Code Online (Sandbox Code Playgroud)