【问题标题】:Illegal characters in class names [duplicate]类名中的非法字符[重复]
【发布时间】:2012-01-27 07:27:46
【问题描述】:

可能重复:
What characters are allowed in C# class name?

我正在使用edmgen 从我的数据库中动态创建类。但似乎表名中的某些字符被认为是非法的并被转换为_(例如名为:test!@#$%^&*()[] 的表将被转换为test____________

生成对象层代码时,哪些非法字符被转换为_

【问题讨论】:

    标签: c# visual-studio-2010 entity-framework code-generation edmgen


    【解决方案1】:

    所有字母数字 unicode 字符和下划线都有效,但不能以数字开头,所以不属于其中的任何内容都是无效的。

    【讨论】:

      猜你喜欢
      • 2013-12-08
      • 1970-01-01
      • 1970-01-01
      • 2020-07-04
      • 2018-12-12
      • 2011-02-21
      • 1970-01-01
      • 1970-01-01
      • 2020-01-28
      相关资源
      最近更新 更多