Aug*_*ent 3 vb.net string reverse list s-expression
我正在我的计算机编程(视觉基础)课程中使用 LISP 表达式,我有一个小问题。
我将如何在 vb.net 中反转列表?
例如,如果我要输入:
'(H J K L)
Run Code Online (Sandbox Code Playgroud)
我会返回一个输出:
'(L K J H)
Run Code Online (Sandbox Code Playgroud)
例如,如果您有一个字符串列表,则可以简单地调用可用于 IEnumerable 的 Reverse() 方法
Dim list = New List(Of String)() From { _
"item", _
"item2", _
"item3" _
}
list.Reverse()
Run Code Online (Sandbox Code Playgroud)
或者,如果您正在处理一组字符串,则如下所示。
Dim arr = New String() {"kdkd", "dkd"}
Dim reversedArr = arr.Reverse()
Run Code Online (Sandbox Code Playgroud)