C#判断字符串是否在字符串中
时间: 2023-10-31 19:06:10 浏览: 152
可以使用 C# 的 String.Contains() 方法来判断一个字符串是否包含另一个字符串,示例如下:
```csharp
string str1 = "hello world";
string str2 = "world";
if (str1.Contains(str2))
{
Console.WriteLine("str1 包含 str2");
}
else
{
Console.WriteLine("str1 不包含 str2");
}
```
输出结果为:
```
str1 包含 str2
```
相关问题
c#判断字符串是否在数组中
可以使用Array类的Contains方法来判断字符串是否在数组中,示例如下:
```csharp
string[] array = { "apple", "banana", "cherry" };
string str = "banana";
if (Array.Contains(array, str))
{
Console.WriteLine("字符串在数组中");
}
else
{
Console.WriteLine("字符串不在数组中");
}
```
注意,需要引入System命名空间。
C#中判断字符串中是否包含某个子字符串
在C#中,你可以使用`String.Contains()`方法来判断一个字符串是否包含另一个字符串。例如,下面的代码可以判断字符串`str`是否包含子字符串`subStr`:
```csharp
string str = "Hello, world!";
string subStr = "world";
if (str.Contains(subStr))
{
Console.WriteLine("字符串包含子字符串");
}
else
{
Console.WriteLine("字符串不包含子字符串");
}
```
此代码将输出`字符串包含子字符串`,因为`str`包含子字符串`subStr`。
阅读全文