2009-06-13 10 views
6

Mögliche Duplizieren:
VB.Net Initialising an array on the flyWie erstellen Sie ein neues Array in VB.NET?

Das vielleicht eine dumme Frage, aber die hat mich geärgert. Wie deklariere ich ein neues Array inline? Ist das möglich? Ich habe alle folgenden Dinge ausprobiert und sie funktionieren nicht alle.

myVar = {"a", "b", "c"} 
myVar = Array(3) 
myVar = Array("a", "b", "c") 
myVar = New Array() 
myVar = New Array(3) 
myVar = New Array("a", "b", "c") 
+3

duplizieren? http://stackoverflow.com/questions/638216/vb-net-initialising-an-array-on-the-fly –

Antwort

18

Entweder

Dim strings = New String() {"a", "b", "c"} 

oder

Dim strings() As String = {"a", "b", "c"} 

sollte funktionieren

+0

Danke! Ich wünschte, der Editor Fehlerbericht sagte mir, dass ich {} Arrays explizit definieren musste. –

+1

Richtige Antwort! Hinweis: In VB10 können Sie auch einfach {"a", "b", "c"} schreiben – Dario

Verwandte Themen