利用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中文網其他相關文章!