嗨,我正在制作一个桌面应用程序 (C#),用于检查输入单词的拼写。我正在使用我使用 NuGet 添加到我的项目中的 Hunspell。我有 2 个文件 aff 文件和 dic 文件。
using (Hunspell english = new Hunspell("en_US.aff", "en_US.dic"))
{
bool isExist = english.Spell("THesis");
}
isExist 等于 false,因为在我的 .dic 文件中,正确的拼写是“thesis”。即使我使用 .lower() 并输入专有名称,isExist 也会变为错误。
你能帮我解决这个问题吗?