📅  最后修改于: 2023-12-03 15:30:18.133000             🧑  作者: Mango
在 C# 编程中,StringCollection 是一个用于存储字符串的类,可以通过添加、删除和遍历元素来管理字符串的集合。本文将介绍如何检查指定的字符串是否在 StringCollection 中。
bool IsStringInCollection(StringCollection coll, string str)
{
return coll.Contains(str);
}
上述代码片段定义了一个名为 IsStringInCollection
的函数。该函数接受两个参数:StringCollection
类型的 coll
和 string
类型的 str
。它使用 Contains
方法检查 coll
集合是否包含 str
字符串,并返回一个布尔值。如果 str
存在于 coll
中,则该函数返回 true
;反之,则返回 false
。
下面的示例演示了如何使用上述函数检查字符串是否存在于 StringCollection 中。
StringCollection myCollection = new StringCollection();
myCollection.Add("apple");
myCollection.Add("banana");
myCollection.Add("orange");
bool result1 = IsStringInCollection(myCollection, "apple");
bool result2 = IsStringInCollection(myCollection, "grape");
Console.WriteLine("Is 'apple' in the collection? {0}", result1);
Console.WriteLine("Is 'grape' in the collection? {0}", result2);
运行上述代码片段,输出如下:
Is 'apple' in the collection? True
Is 'grape' in the collection? False
使用上述代码片段可以轻松地检查指定的字符串是否存在于 StringCollection 中。如果存在,则返回 true
;否则返回 false
。