-3
Ich habe dies codiert. Es ist in Ordnung, aber kann ich es mit weniger Code schreiben?Wie füge ich 10 Nummern zu einer ListBox mit weniger Code hinzu?
If D = 10 Then
ListBox3.Items.Add(1)
ListBox3.Items.Add(2)
ListBox3.Items.Add(3)
ListBox3.Items.Add(4)
ListBox3.Items.Add(5)
ListBox3.Items.Add(6)
ListBox3.Items.Add(7)
ListBox3.Items.Add(8)
ListBox3.Items.Add(9)
ListBox3.Items.Add(10)
End If
wenn Sie nicht meine Frage verstehen können Sie das folgende Beispiel lesen:
Wir
codieren könnenDim A As Integer
Dim B As Integer
Dim C As Integer
Dim D As Integer
aber wir können es in einer prägnanten Art und Weise Code wie diese
Dim A, B, C, D As Integer
'ListBox3.Items.AddRange (Enumerable.Range (1, 10) .Cast (Of Object) .ToArray))' – Plutonix
Siehe auch: [Schleifenstrukturen (Visual Basic)] (https://msdn.microsoft. com/de-de/library/ezk76t25.aspx? f = 255 & MSPPError = -2147217396) und [stackoverflow Dokumentation "For ... Next"] (http://stackoverflow.com/documentation/vb.net/1639/looping/ 5296/für-nächste # t = 201608061516422319054) –