C# 判断字符串中包含指定内容
时间: 2023-10-31 07:05:33 浏览: 139
费_feaa_字符串之间的包含关系_
在 C# 中可以使用 `Contains` 方法来判断一个字符串中是否包含指定的内容。例如,以下代码演示了如何判断一个字符串中是否包含子串 "hello":
```csharp
string str = "world, hello!";
if (str.Contains("hello"))
{
Console.WriteLine("字符串中包含 hello");
}
else
{
Console.WriteLine("字符串中不包含 hello");
}
```
输出结果为:
```
字符串中包含 hello
```
另外,如果需要忽略字符串中的大小写,可以使用 `IndexOf` 方法并指定 `StringComparison.OrdinalIgnoreCase` 参数,例如:
```csharp
string str = "WORLD, HELLO!";
if (str.IndexOf("hello", StringComparison.OrdinalIgnoreCase) >= 0)
{
Console.WriteLine("字符串中包含 hello");
}
else
{
Console.WriteLine("字符串中不包含 hello");
}
```
阅读全文