Увеличение имен переменных в visual Basic

#visual-studio-2013

#visual-studio-2013

Вопрос:

Кажется, что этот вопрос задавался довольно много раз, но я не получаю никаких ответов, которые я могу четко понять. Я хочу сделать очень простую простую вещь, но я не могу получить ответ. Я использую Visual Studio 2013 и Visual Basic, я хочу сделать это:

 For i = 1 To 8
     field amp; i = nothing
    Next i
  

вместо этого:

 field1 = Nothing
field2 = Nothing
field3 = Nothing
field4 = Nothing
Field5 = Nothing
Field6 = Nothing
Field7 = Nothing
Field8 = Nothing
  

Ответ №1:

Вместо этого вы могли бы использовать массив.

 Dim field(7) As Object

For i As Integer = 0 To UBound(field)
    field(i) = Nothing
Next
  

Редактировать: регистр