C# 亚音速3类表格名称生成问题
我是亚音速的新手,我对它的工作方式有一个isseu 当亚音速生成默认的de.cs文件时,类的名称用小写字母表示。 我已经使用函数“ToTitleCase()”编辑了MySql模板。如果我的表名是ProductsI'ts ok,那么我的问题就迎刃而解了, 但是如果这是一个类似于ProductsType的复合名称,那么类名就来自“ProductsType” 我看到列名的大小写与数据库中的完全相同 因此,我在模板代码中找不到需要修改的地方,即类的名称与表的名称类似。(区分大小写) 有什么想法吗C# 亚音速3类表格名称生成问题,c#,asp.net-mvc,subsonic,subsonic3,C#,Asp.net Mvc,Subsonic,Subsonic3,我是亚音速的新手,我对它的工作方式有一个isseu 当亚音速生成默认的de.cs文件时,类的名称用小写字母表示。 我已经使用函数“ToTitleCase()”编辑了MySql模板。如果我的表名是ProductsI'ts ok,那么我的问题就迎刃而解了, 但是如果这是一个类似于ProductsType的复合名称,那么类名就来自“ProductsType” 我看到列名的大小写与数据库中的完全相同 因此,我在模板代码中找不到需要修改的地方,即类的名称与表的名称类似。(区分大小写) 有什么想法吗 非常感
非常感谢抱歉,我可能在这一点上错了,因为我使用的是vb.net而不是c#亚音速模板,但在settings.t包含中查找函数清理
在这里,您应该能够使用switch语句对传入的表名进行替换。希望你没有太多 哈哈哈谢谢你的回答结果,是的,我很幸运,因为我没有太多的表要替换,所以我想找到代码将名称传递到小写的位置,因为我不想每次都这样。