C#中Contains
时间: 2024-04-24 16:23:44 浏览: 104
C#中的Contains是一个字符串方法,用于检查一个字符串是否包含另一个字符串。它返回一个布尔值,表示是否找到了匹配的字符串。例如:
```csharp
string str = "Hello, world!";
bool result = str.Contains("world");
Console.WriteLine(result); // 输出:True
result = str.Contains("foo");
Console.WriteLine(result); // 输出:False
```
在这个例子中,Contains方法被调用来检查字符串"Hello, world!"中是否包含子字符串"world"和"foo"。第一个Contains调用返回True,因为"world"出现在原始字符串中,而第二个Contains调用返回False,因为"foo"不存在于原始字符串中。
相关问题
c# string Contains
C#中的字符串(string)类型有一个Contains方法,该方法用于检查一个字符串是否包含指定的字符序列。如果包含,则返回true;否则返回false。
以下是一个使用Contains方法的示例:
```
string str1 = "Hello World";
string str2 = "World";
if (str1.Contains(str2))
{
Console.WriteLine("str1 contains str2");
}
else
{
Console.WriteLine("str1 does not contain str2");
}
```
在上面的示例中,我们首先定义了两个字符串变量str1和str2。然后,我们使用Contains方法检查str1是否包含str2。由于str1包含str2,因此该代码将输出"str1 contains str2"。
c# contains
C# 中的 `Contains` 是一个字符串或集合类型的成员方法,用于判断一个字符串或元素是否包含在该字符串或集合中。如果包含,则返回 true,否则返回 false。例如,在一个字符串中查找一个子串是否存在,可以使用以下代码:
```
string str = "Hello, world!";
bool containsWorld = str.Contains("world");
```
在一个列表中查找一个元素是否存在,可以使用以下代码:
```
List<int> nums = new List<int> { 1, 2, 3, 4, 5 };
bool containsThree = nums.Contains(3);
```