C# 列表框为空时不显示错误

C# 列表框为空时不显示错误,c#,.net,winforms,listbox,C#,.net,Winforms,Listbox,我使用listbox通过textbox从用户处获取输入。如果用户通过文本框输入,我可以解析列表框中的值并执行我的操作。 现在,若用户并没有给出任何输入,那个么列表框不包含任何内容。 我想,如果listbox是空的,它应该在消息框中显示错误。。 我正在尝试我的代码,但它不起作用 string text1 = lstboxbulkto.ToString(); if (lstboxbulkto.ToString().Equals(null))

我使用listbox通过textbox从用户处获取输入。如果用户通过文本框输入,我可以解析列表框中的值并执行我的操作。 现在,若用户并没有给出任何输入,那个么列表框不包含任何内容。 我想,如果listbox是空的,它应该在消息框中显示错误。。 我正在尝试我的代码,但它不起作用

string text1 = lstboxbulkto.ToString();
                if (lstboxbulkto.ToString().Equals(null))
                {
                    MessageBox.Show("hiii");
                }
其中lstboxbulkto是列表框的名称。
如何做到这一点。

要检查列表框是否为空,可以使用Listbox.Items.Count属性。如果值为
0
,则列表框为空

if(lstboxbulkto.Items.Count == 0)
   MessageBox.Show("hiii");

要检查列表框是否为空,可以使用Listbox.Items.Count属性。如果值为
0
,则列表框为空

if(lstboxbulkto.Items.Count == 0)
   MessageBox.Show("hiii");

你的平台是什么?asp?银灯?winforms?wpf?更多信息==更好的回答你的平台是什么?asp?银灯?winforms?wpf?更多信息==更好的答案