我正在使用ORM并在名为Class的数据库表中运行。我一直在命名域对象和它们的表名相同。 Class是这个对象的有效名称吗?我知道它会编译,但这似乎不是一个好习惯。
该表引用了一个版本化的C#类。
答案 0 :(得分:4)
这不是很好的做法,而且我个人不会这样做,它编译因为在c#class!= Class(它区分大小写)
类和类的所有变体都应被视为保留字。
答案 1 :(得分:1)
它会编译,但我个人会选择一个不同的名称来避免任何潜在的问题或混淆。假设你在谈论教育领域的课程,也许“课程”可能是一个很好的替代品?