C# Replace frage
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
-
Hi!
Ich möchte in einem string etwas ersetzen ABER nur den ersten Fund in diesem string
string = "1 1 1 1";
string.Replace("1", "hallo");
dann steht im string "hallo hallo hallo hallo" drin.
Ich will aber nur die erste "1" ersetzen, also dass das Ergebins so aussieht:
"hallo 1 1 1".
Danke im Vorraus,
Michi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hat sich erledigt, habs mir selbst gebastelt:
public static string ReplaceFirstOccurrence(string original,
string oldValue, string newValue)
{
int loc = original.IndexOf(oldValue);
return original.Remove(loc, oldValue.Length).Insert(loc, newValue);
} -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage