【问题标题】:c# a namespace cannot directly contain members such as fields or methodsc#命名空间不能直接包含字段或方法等成员
【发布时间】:2017-07-05 10:13:59
【问题描述】:

谁能告诉这里有什么问题? 我只是创建了一个名为 Models 的文件夹并添加了新类 BaseEntity,但我得到了错误。 到现在我添加新类时还没有收到这个错误...

【问题讨论】:

  • 请发布完整的代码而不是截图。 (我的猜测是你有不止一个错误,如果你查看了 first 错误并修复了它,其余的就会消失。
  • 完全是新手错误...谢谢大家。

标签: c# .net-core


【解决方案1】:

标识符不能以数字开头; 3DBool 在这种情况下是无效的。

Reference,较旧但仍然正确:它必须以字母或下划线字符开头(包括或不包括 @ 字符以消除其与关键字的歧义)。

【讨论】:

    【解决方案2】:

    命名空间不能以数字开头。

    您必须更改模型名称3DBook,然后更改参考

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-29
      • 2014-02-06
      • 1970-01-01
      相关资源
      最近更新 更多