0

我的老师要求我们取一个我们输入的句子,然后让控制台倒着写。我知道这一步可能是最好的方法,但是当涉及到其他部分时我很困惑。我也相信我需要使用一个数组。

For i = 8 To 1 Step -1

    Console.WriteLine(myarray(i - 1))

Next

Console.ReadLine()

这是我要尝试和基于该程序的代码。有小费吗?

4

1 回答 1

2

字符串已经是隐式的Char()

Dim sentence = "Hello World"
For i = sentence.Length - 1 To 0 Step -1
    Console.Write(sentence(i))
Next

或者,如果您可以使用 LINQ

Dim backwards = sentence.Reverse()
Dim bwSentence = New String(backwards.ToArray())
于 2012-10-13T09:26:20.610 回答