Possible Duplicate:
Is there an alternative to string.Replace that is case-insensitive?
I'm looking for alternative to:
string str = "data ... ";
string replace = "data";
str = str.Replace(replace, "new value");
str = str.Replace(replace.ToLower(),"new value");
if possible using no regex. Thanks in advance.