ALso ich habe mir diese Funktion geschrieben um ein Wort oder einen längeren Text umzukehren (also z.b "Hallo" in "ollah"):
Nur wenn ich diese Funktion jetzt aufrufe passiert nichts:
Was ist jetzt an der Funktion falsch?
MFG
PhoenixBlaster
VB.NET-Quellcode
- Private Function MirrorWord(ByVal word As String, Optional ByVal firstCharToUpper As Boolean = True)
- 'Buchstaben-Liste erstellen
- Dim charList As New List(Of Char)
- '@ einfügen
- For i = 0 To word.Length * 2 Step 2
- word = word.Insert(i, "@")
- Next
- 'Splitten
- Dim splitter As String() = word.Split({"@"c}, StringSplitOptions.RemoveEmptyEntries)
- 'In Liste schreiben
- For i = 0 To splitter.Length - 1
- charList.Add(splitter(i).ToString())
- Next
- 'Umkehren (Variablen erstellen)
- Dim count As Integer = charList.Count - 1
- Dim reversedWord As String = ""
- 'Umkehren
- For i = 0 To charList.Count - 1
- count -= 1
- reversedWord += charList(i).ToString()
- Next
- Return reversedWord
- End Function
Nur wenn ich diese Funktion jetzt aufrufe passiert nichts:
Was ist jetzt an der Funktion falsch?
MFG
PhoenixBlaster