Во-первых, я просто хочу сказать, что я новичок в vb.net и просто программирую в целом. Если возможно, наш профессор, вероятно, хотел, чтобы мы использовали самый простой из возможных методов. Поэтому, пожалуйста, не предлагайте причудливые и абстрактные методы для того, чтобы сделать то, что я пытаюсь сделать. Спасибо :)
Итак, у меня есть список. Там нет установленного количества предметов. Я могу ввести столько чисел, сколько захочу. И я хочу преобразовать все элементы в этом списке в массив. Но очевидно, что вы не можете видеть массив. Поэтому я сделал так, чтобы он распечатывался на этикетке. Но вышло только последнее число, введенное в список.
Мой код для получения списка в массив таков:
Dim i As Integer
For i = 0 To lstbxInput.Items.Count
dblarray(i) = CDbl(lstbxInput.Items(i))
Next i
И в этом подразделе в качестве эталонного параметра использовался dblarray as double.
И чтобы распечатать массив, я использовал этот код:
Dim DblArray(lstbxInput.Items.Count - 1) As Double
getNumbers(DblArray)
lblLrgAns.Text = DblArray(lstbxInput.Items.Count - 1).ToString
Я не до конца понимаю Byref и надеюсь, что использовал его правильно. Я использовал затемнение dblarray, потому что так сказал нам профессор.