Ich möchte aus einem String mit fester Länge das n.te Zeichen durch ein Leerzeichen ersetzten
und auch das Umgekehrte alle Zeichen außer dem n.ten Zeichen durch Leerzeichen ersetzen.
Gibt es eine bessere Lösung als das, was ich gebastelt habe?
und auch das Umgekehrte alle Zeichen außer dem n.ten Zeichen durch Leerzeichen ersetzen.
Gibt es eine bessere Lösung als das, was ich gebastelt habe?
VB.NET-Quellcode
- Dim Starttext As String = "01234567"
- Dim Leerstring As String = " "
- Dim Ergebnis As String
- Dim Negativ As String
- Dim Stelle As Integer = 4
- Ergebnis = Starttext.Substring(0, Stelle - 1) & " " & Starttext.Substring(Stelle)
- Negativ = Leerstring.Substring(0, Stelle - 1) & Starttext.Substring(Stelle - 1, 1) & Leerstring.Substring(Stelle)