gpt4 book ai didi

c# - ListBox.Contains 无法按预期工作

转载 作者:太空狗 更新时间:2023-10-30 00:19:44 25 4
gpt4 key购买 nike

我的代码中有 2 个错误,不知道如何解决。

这是我的代码:

    private void add_button_Click(object sender, EventArgs e)`
{
try
{

if (list_selected.Contains(List_selection.SelectedItem))
{
MessageBox.Show("Can't add the same type twice");
}
else
{
list_selected.Items.Add(List_selection.SelectedItem);
}
}
catch
{

{
MessageBox.Show("No type selected");
}

}
}

这些是错误:

错误 1

The best overloaded method match for 'System.Windows.Forms.Control.Contains(System.Windows.Forms.Control)' has some invalid arguments

错误 2

Argument 1: cannot convert from 'object' to 'System.Windows.Forms.Control' C:\Projects\flashloader2013\mainapplication\Form1.cs 467 44 Main

请帮帮我。 ]

List_selectionlist_selectedListBoxes

最佳答案

你需要写:

if (list_selected.Items.Contains(List_selection.SelectedItem))

否则你检查 listView/Listbox 的控件集合(任何可能包含其他控件的控件)

关于c# - ListBox.Contains 无法按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17104033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com