嗨我正在製作一個桌面應用程序(C#),用於檢查輸入單詞的拼寫。我使用的是我使用NuGet添加到我的項目中的Hunspell。我有2個文件的aff文件和dic文件。如何在不區分大小寫的情況下檢查Hunspell中的拼寫
using (Hunspell english = new Hunspell("en_US.aff", "en_US.dic"))
{
bool isExist = english.Spell("THesis");
}
ISEXIST等於假的,因爲在我的.DIC文件的正確拼寫是「論文」。即使我使用.lower()並輸入專有名稱isExist變爲false。
你能幫我解決這個問題嗎?
只是要說清楚 - 你已經嘗試過'bool isExist = english.Spell(「THesis」.ToLower());'? – dash
是的。但如果我輸入一個像「加拿大」這樣的專有名稱,它仍然會變成錯誤的。因爲在字典文件中正確的是加拿大 – MMakati