Duplicar posibles:
Collection initialization syntax in Visual Basic 2008?lista de inicialización en línea en VB.NET
¿Cómo está el siguiente código C# traducido a VB.NET?
var theVar = new List<string>{"one", "two", "three"};
Duplicar posibles:
Collection initialization syntax in Visual Basic 2008?lista de inicialización en línea en VB.NET
¿Cómo está el siguiente código C# traducido a VB.NET?
var theVar = new List<string>{"one", "two", "three"};
Utilice esta sintaxis para VB.NET 2005/2008 compatibilidad:
Dim theVar As New List(Of String)(New String() {"one", "two", "three"})
Aunque el VB.NET 2010 syntax es más bonita.
inicializadores de cobro son only available in VB.NET 2010, publicado 2010-04-12:
Dim theVar = New List(Of String) From { "one", "two", "three" }
Esto no es lo mismo. (Crea una matriz y llama a una sobrecarga del constructor) – SLaks
No es lo mismo, pero la mejor opción hasta que obtenga VB.Net 2010 – Kibbee
Hmm, la sintaxis <2010 realmente no ofrece ningún valor agregado sobre simplemente dividirla en dos líneas. Sin embargo, es la respuesta a mi pregunta. Gracias –