每个条件中的列表框项
本文关键字:列表 条件 | 更新日期: 2023-09-27 18:01:38
我喜欢在每个条件中获取当前项的字符串。
public void checkStock()
{
foreach (var listBoxItem in listBox1.Items)
{
if (Convert.ToInt32(GetStock(listBox1.Items.ToString())) == 0)
{
MessageBox.Show("Item not in stock ");
}
}
}
这样我就可以显示没有库存的商品的名称,比如"
MessageBox.Show("{0}" +"not in stock" , listbox.items.ToString());
public void checkStock()
{
foreach (var listBoxItem in listBox1.Items)
{
// use the currently iterated list box item
MessageBox.Show(string.Format("{0} is not in stock!",listBoxItem.ToString()));
}
}
我不知道你应该如何检查它是否真的有库存-这基本上只是迭代集合,并打印出每个项目。你没有说明如何检查库存
可以在if子句中使用listBoxItem局部变量
这个也可以:
MessageBox.Show("{0} not in stock", listBoxItem.ToString());
使用字符串。使用foreach局部变量listBoxItem
的格式方法,我猜应该用于检查项目是否也在库存中。
public void checkStock()
{
foreach (var listBoxItem in listBox1.Items)
{
if (Convert.ToInt32(GetStock(listBoxItem.ToString())) == 0)
{
MessageBox.Show(string.Format("{0} is not in stock!",listBoxItem.ToString()));
}
}
}