I want to replace the first occurrence in a given string.
How can I accomplish this in .NET?
In C# syntax:
int loc = original.IndexOf(oldValue); if( loc < 0 ) { return original; } return original.Remove(loc, oldValue.Length).Insert(loc, newValue);