這是我第一次使用ArrayList
。我嘗試添加到BarcodeArray
(作爲ArrayList)和執行與所述錯誤消息失敗:VB.net - 添加到ArrayList
對象引用不設置爲一個對象的一個實例。
我的代碼如下所示:當執行線2出現
'Populate the arrays
BarcodeArray.Add(txt_Barcode.Text)
CategoryArray.Add(cmb_Categories.Text)
TitleArray.Add(txt_Title.Text)
DescriptionArray.Add(txt_Description.Text)
QuantityArray.Add(txt_Quantity.Text)
RRPArray.Add(txt_RRP.Text)
CostArray.Add(txt_Cost.Text)
此消息。如何從文本框中將文本添加到ArrayList中而不會出現此錯誤?
BarcodeArray沒什麼。只需初始化它。Dim ar as new ArrayList() –
只是好奇你的理由是需要爲列出的每個不同的值維護一個單獨的ArrayList。從他們的名字來看,它似乎更適合於類似'Product'類的'Barcode','Category'等屬性。然後,您將填充一個List(Of Product)列表,它可以包含所有這些值爲每個產品。 –