我找到了以下函数来将文本与列表(字符串)进行比较。现在我想知道是否可以使其在比较中忽略大小写,如果可以,我将如何更改此代码?
Public Shared Function FindBestMatch(ByVal stringToCompare As String, ByVal strs As IEnumerable(Of String)) As String
Dim strCompareHash As HashSet(Of String) = stringToCompare.Split(Microsoft.VisualBasic.ChrW(32)).ToHashSet
Dim maxIntersectCount As Integer = 0
Dim bestMatch As String = String.Empty
For Each str As String In strs
Dim strHash As HashSet(Of String) = str.Split(Microsoft.VisualBasic.ChrW(32)).ToHashSet
Dim intersectCount As Integer = strCompareHash.Intersect(strHash).Count
If (intersectCount > maxIntersectCount) Then
maxIntersectCount = intersectCount
bestMatch = str
End If
Next
Return bestMatch
End Function
任何指导将不胜感激
我看到的所有建议我都无法实施。