我正在使用Visual Studio 2010。
我需要替换我的字符串的一些部分,因此我应该在我的字符串中找到特定的章程。
但我无法使用.find
我该怎么办,有没有特定的库?
string selected="ddddtttjjj";
selected.find("t");
答案 0 :(得分:2)
C#,String.IndexOf
string str = "abcdefg";
var ix = str.IndexOf("d");
Console.WriteLine("Ix=" + ix);
// output
//Ix=3
http://msdn.microsoft.com/en-us/library/k8b1470s(v=vs.110).aspx
但是,如果你想补充你可以使用的子字符串。 "&与string.replace#34;
string str = "abcdefg";
str = str.Replace("d","xDx");
Console.WriteLine(str);
// ouput
// abcxDxefg
http://msdn.microsoft.com/en-us/library/fk49wtc1(v=vs.110).aspx
请注意String.Replace返回一个新字符串,其中当前实例中所有出现的指定字符串都替换为另一个指定的字符串。