Reverting a String

07/07/2009 - 17:21 von Roland Grothe | Report spam
Hi folks - to make it short:

Dim test As String
test = "VisualBasic"
MessageBox.Show(test.Substring(2,2)) -->works
MessageBox.Show(test.Replace("v","f")) -->works
MessageBox.Show(test.Reverse) --> brings Error:

Das Objekt des Typs "<ReverseIterator>d__99`1[System.Char]" kann nicht in
Typ "System.String" umgewandelt werden.

Object of Type "<ReverseIterator>d__99`1[System.Char]" can not be converted
intoType "System.String".

Where is the Problem?

Thanks for Your help

Roland
 

Lesen sie die antworten

#1 Armin Zingler
07/07/2009 - 17:41 | Warnen spam
Roland Grothe wrote:
Hi folks - to make it short:

Dim test As String
test = "VisualBasic"
MessageBox.Show(test.Substring(2,2)) -->works
MessageBox.Show(test.Replace("v","f")) -->works
MessageBox.Show(test.Reverse) --> brings Error:

Das Objekt des Typs "<ReverseIterator>d__99`1[System.Char]" kann
nicht in Typ "System.String" umgewandelt werden.

Object of Type "<ReverseIterator>d__99`1[System.Char]" can not be
converted intoType "System.String".

Where is the Problem?



Die Show-Methode erwartet einen String. Die Reverse-Methode liefert keinen
String. Möglich wàre test.Reverse.ToArray.


Armin

Ähnliche fragen