【发布时间】:2011-10-05 01:42:41
【问题描述】:
为了保护我们自己免于因任何重命名属性而失败(假设您重新生成 poco 类,因为您更改了相关 Db 表中的一些列名)是 decalre 保留属性的常量字符串的好习惯吗?里面有名字吗?
public const string StudentCountPropertyName = "StudentCount";
public int StudentCount {get;set;}
例如:考虑一个DataBinding;在 DataFieldName 属性中显式键入属性名称。
或者这不是一个好主意,有更好更安全的方法吗?
【问题讨论】:
-
您打算如何利用这些常量的存在?
-
想象一下:DataFieldName=""
标签: c# .net data-binding constants strong-typing