在C#中,可以使用IndexOf
方法来查找字符串中的子串。该方法返回第一个匹配子串的索引位置,如果未找到匹配子串,则返回-1。
例如,以下是一个示例代码来查找字符串中的子串:
string mainString = "Hello, World!"; string subString = "World"; int index = mainString.IndexOf(subString); if (index != -1) { Console.WriteLine("子串在主字符串中的索引位置为:" + index); } else { Console.WriteLine("未找到子串在主字符串中"); }
上述代码中,首先定义了一个主字符串mainString
和一个要查找的子串subString
。然后使用IndexOf
方法来查找子串在主字符串中的索引位置,如果找到则输出索引位置,否则输出未找到的提示信息。