Инициализация списка строк в VB.NET Возможный дубликат: Синтаксис инициализации коллекции в Visual Basic 2008? Как следующий код на С# переведен на VB.NET? var theVar = new List<string>{"one", "two", "three"}; Ответ 1 Используйте этот синтаксис для VB.NET 2005/2008 совместимость: Dim theVar As New List(Of String)(New String() {"one", "two", "three"}) Хотя синтаксис VB.NET 2010 лучше. Ответ 2 Инициализаторы коллекции доступны только в VB.NET 2010, выпущен 2010-04-12: Dim theVar = New List(Of String) From { "one", "two", "three" }
Ответ 1 Используйте этот синтаксис для VB.NET 2005/2008 совместимость: Dim theVar As New List(Of String)(New String() {"one", "two", "three"}) Хотя синтаксис VB.NET 2010 лучше.
Ответ 2 Инициализаторы коллекции доступны только в VB.NET 2010, выпущен 2010-04-12: Dim theVar = New List(Of String) From { "one", "two", "three" }