可能重复:
Pluralize - Singularize
C#4.0(可能是旧版本,但我只用4.0测试过)Linq-to-SQL生成器会使你的表名多元化;甚至像Territory这样的复数复数。它知道领土是复数。反正有没有访问这个复数函数?
答案 0 :(得分:16)
System.Data.Entity.Design.PluralizationServices.PluralizationService
编辑链接{(3}}在(较旧)问题中,正如eglasias所暗示的那样。前进并投票,他值得代表。
答案 1 :(得分:0)
我不确定Linq to SQL inflector是否可公开访问,但如果您需要一个inflector,则可以使用SubSonic's inflector,NCommon,uNhAddins,Castle ActiveRecord,等