vb.net - net - for each visual basic
Sintaxis de inicialización de la colección en Visual Basic 2008? (2)
Aquí están los inicializadores de colecciones VB usando la palabra clave From . (Comenzando con Visual Studio 2010)
Lista:
Dim list As New List(Of String) From {"First", "Second"}
Diccionario:
Dim oMapping As New Dictionary(Of Integer, String) From {{1, "First"}, {2, "Second"}}
Estoy tratando de determinar si hay una forma en Visual Basic 2008 (edición Express si eso importa) para hacer la inicialización de la colección en línea, a la JavaScript o Python:
Dim oMapping As Dictionary(Of Integer, String) = {{1,"First"}, {2, "Second"}}
Sé que Visual Basic 2008 es compatible con la inicialización de matrices como esta, pero parece que no puedo hacer que funcione para colecciones ... ¿Tengo la sintaxis incorrecta, o simplemente no está implementada?
Visual Basic 9.0 aún no es compatible con esto. Sin embargo, Visual Basic 10.0 lo will .