この機能を使用してテキストを反転していますが、速度に少し問題があります。テスト用に、130,000 文字のテキストがあり、約 10 秒かかります。それを高速化することは可能ですか?この質問は、vb.net であるため、C# とは異なります。
Function ReverseString(ByRef strString As String) As String
Dim NextChr, TempString As String, StringLength, Count As Integer, NewString As String = Nothing
TempString = strString
StringLength = Len(TempString)
Do While Count <= StringLength
Count = Count + 1
NextChr = Mid(TempString, Count, 1)
NewString = NextChr & NewString
Loop
ReverseString = NewString
End Function