利用 C# 确定数组中的字符串包含
所呈现的场景涉及确定表示为“stringToCheck”的字符串是否包含任何字符串字符串数组中的元素,表示为“stringArray”。为了解决这个问题,C# 提供了一种采用“Contains”方法的有效解决方案。
要实现此目的,请利用“Linq”命名空间提供的“Any”方法。此方法可以检查字符串数组中的每个元素,并确定“stringToCheck”是否包含这些元素中的任何一个。
以下代码片段说明了此方法:
using System.Linq; if(stringArray.Any(stringToCheck.Contains))
此条件验证“stringToCheck”是否在“stringArray”中至少包含一个元素。为了确保包含所有数组元素,请将“Any”替换为“All”:
if(stringArray.All(stringToCheck.Contains))
总之,“Any”和“All”方法在 C# 中提供了有效的机制来确定单词的存在在字符串数组中。
以上是C# 是否提供了检查数组中字符串包含情况的有效方法?的详细内容。更多信息请关注PHP中文网其他相关文章!