2009-06-13 13 views
6

Duplicar posible:
VB.Net Initialising an array on the fly¿Cómo se crea una nueva matriz en VB.NET?

Esto puede ser una pregunta estúpida, pero me tienen su exasperación. ¿Cómo declaro una nueva matriz en línea? es posible? Intenté todo lo siguiente y todos no funcionan.

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

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

Respuesta

18

De cualquier

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

o

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

debería funcionar

+0

¡Gracias! Desearía que el editor informe de errores me dijo que tenía que definir explícitamente {} matrices. –

+1

¡Respuesta correcta! Nota: En VB10, incluso puede escribir {"a", "b", "c"} – Dario

Cuestiones relacionadas