0

すべての辞書単語を含む「dictionary.txt」ファイルがありますスペルミスのある単語のリッチテキストボックス(vb.net)で構文を強調表示しようとしています

Dictionary.txt ファイルを使用して、richtextbox のスペルミスのある単語をチェックする方法はありますか

forループを使用して各単語をチェックしていますが、時間がかかりすぎます

Dim p As Integer = 0
    For i = 0 To aryTextFile.Length - 1
        aryTextFile(i) = aryTextFile(i).Replace(",", "").Replace(".", "")

        If wordslistD.Contains(LCase(aryTextFile(i))) Then

        Else

            MisSpelledList.Add(aryTextFile(i))
        End If

            ProgressBar1.Value = p
            p = p + 1


    Next
4

1 に答える 1

0

あなたはExceptメソッドを試しましたか?何かのようなもの:

dim output = aryTextFile.Select(Function(x) x.Replace(",", "").Replace(".", "").ToUpper()).Except(wordsListD)
于 2013-08-23T06:41:58.790 に答える