1
3
你可能在谈论EF4自我跟踪实体。这个
FieldName函数的定义如下:
函数中的“u”是硬编码的。编写自己的代码并不难。请注意
|
2
2
我已经编写了以下方法来将第一个字符设为大写,删除空格/下划线,并将下一个字符设为大写。请参阅下面的示例。请随意使用。
输入/输出样本: 名字=名字, ID= status message=状态消息 |
3
0
这是一个很好的建议,但是它并不能帮助你知道把这样一个函数放在哪里… 是否有任何关于分解ef.tt文件或单步执行输出生成的指导,以查看它是如何构建输出的? 通过将上述函数插入名为 (EF4.3) 公共字符串属性(EdmProperty EdmProperty) 它似乎用于输出“public int fieldname get;set;”等行。 并将第三个(index 2)参数更改为格式化,以便用函数包装以修改名称,如下所示:
这是不完美的,例如:它不保持现有的“增长”,也不关心这样的事情: 客户IP 输出:customerip 在我看来,这是不太可读的… 但它比我所看到的要好,因为数据库混合了大量的骆驼壳、帕斯卡酶和强调分离,非常可怕。 无论如何,希望这能帮助别人… |