📅  最后修改于: 2023-12-03 14:39:43.218000             🧑  作者: Mango
if string in List<string> - C#
本文将介绍在C#中使用条件判断语句if
来判断一个字符串是否存在于一个字符串列表中的方法。
首先,我们先来看一段C#代码示例,展示了如何使用if
语句判断一个字符串是否存在于一个字符串列表中。
List<string> licbox = new List<string>{"C#", "Java", "Python", "JavaScript"};
string strToCheck = "C#";
if (licbox.Contains(strToCheck))
{
Console.WriteLine("字符串 '{0}' 存在于字符串列表中。", strToCheck);
}
else
{
Console.WriteLine("字符串 '{0}' 不存在于字符串列表中。", strToCheck);
}
上述示例代码先定义了一个字符串列表licbox
,然后定义了一个要检查的字符串strToCheck
。接下来使用条件判断语句if
和Contains
方法来判断strToCheck
是否存在于licbox
中,并根据判断结果输出相应的消息。
List<string>
是C#中的一种集合类型,用于存储一组字符串。Contains
方法是List类的一个成员方法,用于判断一个元素是否存在于列表中。如果目标字符串存在于列表中,则返回true
;否则返回false
。在上述示例中,我们通过使用Contains
方法来检查字符串strToCheck
是否存在于字符串列表licbox
中。根据判断结果,我们可以执行不同的代码逻辑。这个例子中,我们使用条件判断语句if
来根据判断结果输出相应的消息。
通过使用C#中的条件判断语句if
和字符串列表的Contains
方法,我们可以方便地判断一个字符串是否存在于一个字符串列表中。以上示例代码展示了如何进行该操作,并给出了相应的解释和说明。希望本文对你有所帮助!