存储在数组中的输入数据 Visual Basic

我刚进来 Visual Basic 和尝试 "recode" 我的计划是 java 在 VB. 但我的主要问题是如何做到,我不太了解语法。 我读了什么,但对我来说很难/我慢慢学习:p/.

编辑:
这是我尝试的代码:


Module Module1
Dim arrays/5/ As String

Sub Main//
Console.WriteLine/"Enter your Names:"/
For i As Integer = 0 To arrays.Length
arrays/i/ = Console.ReadLine
Next i

For Each arr As String In arrays
Console.WriteLine/arr/
Next
Console.ReadLine//
End Sub


结束模块

在某些时候,当我启动他并尝试进入时,它超出了索引号。 并不写入输入数据 :P
已邀请:

风见雨下

赞同来自:

由于这是一个基于零的数组,因此您需要获得长度 - 1. 您的数组已安装 5, 所以他有 6 元素和数组。 长度 = 6, 你的周期应该是从哪里 0 到 5.


Module Module1
Dim arrays/5/ As String

Sub Main//
Console.WriteLine/"Enter your Names:"/
For i As Integer = 0 To arrays.Length - 1
arrays/i/ = Console.ReadLine
Next i

For Each arr As String In arrays
Console.WriteLine/arr/
Next
Console.ReadLine//
End Sub
End Module

要回复问题请先登录注册