【发布时间】:2012-01-27 07:27:46
【问题描述】:
我正在使用edmgen 从我的数据库中动态创建类。但似乎表名中的某些字符被认为是非法的并被转换为_(例如名为:test!@#$%^&*()[] 的表将被转换为test____________。
生成对象层代码时,哪些非法字符被转换为_?
【问题讨论】:
标签: c# visual-studio-2010 entity-framework code-generation edmgen
我正在使用edmgen 从我的数据库中动态创建类。但似乎表名中的某些字符被认为是非法的并被转换为_(例如名为:test!@#$%^&*()[] 的表将被转换为test____________。
生成对象层代码时,哪些非法字符被转换为_?
【问题讨论】:
标签: c# visual-studio-2010 entity-framework code-generation edmgen
所有字母数字 unicode 字符和下划线都有效,但不能以数字开头,所以不属于其中的任何内容都是无效的。
【讨论】: