为什么我的弦。查找不可用

时间:2014-08-31 08:09:06

标签: c#

我正在使用Visual Studio 2010。 我需要替换我的字符串的一些部分,因此我应该在我的字符串中找到特定的章程。 但我无法使用.find 我该怎么办,有没有特定的库?

string selected="ddddtttjjj";
selected.find("t");

1 个答案:

答案 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返回一个新字符串,其中当前实例中所有出现的指定字符串都替换为另一个指定的字符串。