1
今天我有一個問題,我想問一下。我想弄清楚如何驗證我可以輸入的數組的數量。例如,我想驗證輸入數組的最大數量爲6。當我嘗試時,它有一些錯誤。如何驗證陣列輸入數量並驗證空白陣列
if (productcode == null || productcode.Length == 0)
{
MessageBox.Show("Enter array for productcode");
}
if (productcode[] > productcode[5])
{
MessageBox.Show("Array for productcode exceeded");
}
if (productcode == null || productcode.Length == 0)
{
MessageBox.Show("Enter array for product code");
}
if (productdesc[] > productdesc[5])
{
MessageBox.Show("Array for productdesc exceeded");
}
if (quantity == null || quantity.Length == 0)
{
MessageBox.Show("Enter array for quantity");
}
if(quantity[] > quantity[5])
{
MessageBox.Show("Array for quantity exceeded");
}
if (batchnumber == null || batchnumber.Length == 0)
{
MessageBox.Show("Enter array for batch number");
}
if (batchnumber[] > batchnumber[5])
{
MessageBox.Show("Array for batch number exceeded");
}
if (dod == null || dod.Length == 0)
{
MessageBox.Show("Enter array for dod");
}
if (dod[] > dod[5])
{
MessageBox.Show("Array for dod exceeded");
}
if (unitcost == null || unitcost.Length == 0)
{
MessageBox.Show("Enter array for unit cost");
}
if (unitcost[] > unitcost[5])
{
MessageBox.Show("Array for unitcost exceeded");
}
這是可能的還是有沒有更好的方法來做這些?
'產品代碼[]>產品代碼[5]'不編譯 – fubo
我想你的意思'productcode.Length> 5'而不是'productcode []> productcode [5]''。 –
不知道你想做什麼。對不起 –