я могу создать новый проект VS2013 vb.net со следующим кодом, который компилируется и работает нормально:Как активировать расширения массива?
Dim ii(12) As Integer
If ii.Contains(5) Then
...
End If
я только переделал проект VS2008 vb.net в VS2013. Когда я добавляю код с расширениями массива .Contains
и .ToList
, он вызывает ошибку компиляции. «Содержит» [или «ToList»] не является членом «System.Array».
«Импорт» и «Ссылки» идентичны между проектами, и я не вижу никакой существенной разницы в свойствах проекта. Есть ли способ включить эти расширения массива?
Убедитесь, что целевая структура в свойствах проекта - .NET 3.5 или выше. – MarcinJuraszek
Целевая структура в обоих проектах - 4.5.2. – xpda