是否可以通过Word API看到单词的不同形式?我正在制作一个 * 开源 * 工具,它可以在保存文档时自动将文档添加到属性和方法中。它只会对公共或受保护的方法执行此操作。
我希望,如果您遵循特定的命名约定并使用(例如)方法名称AddPerson
或add_person
,则代码将这些方法名称转换为单词数组。“添加”和“人”。
从这些单词中,我想检测它是动词还是名词。例如,在该示例中,“Add”是动词,而“Person”是名词。
一旦检测到这一点,我想转换文字,形成以下文档声明:
AddPerson(Person person)
添加一个人。
- person*:人。
如何将“Add”转换为“Adds”,以及如何检测“Add”是动词还是名词?
1条答案
按热度按时间osh3o9ms1#
我最终使用了实体框架中的
System.Data.Entity.Design.PluralizationServices.PluralizationService
,它可以很好地完成这项工作。该项目可以在这里找到:
http://todoc.codeplex.com/
不过,还在努力。