6

我想知道是否可以通过 Word API 看到不同形式的单词。我正在制作一个开源工具,该工具会在保存文档时自动将文档添加到属性和方法中。它只会对 或 的方法执行此public操作protected

我希望它工作的方式是,如果您遵循特定的命名约定并使用(例如)方法名称AddPersonor add_person,代码将采用这些方法名称并将它们转换为单词数组。“添加”和“人员”。

从这些词中,我想检测它是动词还是名词。例如,在本例中,“Add”是动词,“Person”是名词。

一旦检测到这一点,我还想转换这些词,以形成以下文档声明:

AddPerson(个人)

添加一个人。

:那个人。

我希望你明白。

简而言之,如何以智能的方式将“Add”转换为“Adds”,以及如何以编程方式检测“Add”是动词还是名词?

我认为 Word API 将是一个好的开始。我只是不知道怎么做。

4

1 回答 1

1

我最终使用了System.Data.Entity.Design.PluralizationServices.PluralizationServiceEntity Framework 中的一个,它完美地完成了这项工作。

该项目可以在这里找到:

http://todoc.codeplex.com/

不过仍在努力。

于 2012-04-20T23:43:50.440 回答