我有一些代码,其中我将“地图”存储在字符串中,然后将其放入数组中。该数组已将字符串分隔为每个索引位置的字符。我现在想将这些字符放入一个二维数组中,如下所示是我的尝试:
Sub DisplayMap()
Dim MapTog As String
MapTog = ("--------------------------------------------------------------------------------") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- --------------------- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("------------------- ---------------------") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- --------------------- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("- -") _
& ("--------------------------------------------------------------------------------")
Dim MapSep() As Char = MapTog.ToCharArray
For Count = 0 To 24
For Count2 = 0 To 79
Map(Count)(Count2) = MapSep(Count2)
Console.Write(MapSep(Count2))
Next Count2
Next Count
Console.SetCursorPosition(0, 0)
End Sub
我认为我的 For 循环有问题,但我无法弄清楚。非常感谢任何帮助,谢谢!:)