none
请问,现在实体类为什么不用字段,用属性呢 RRS feed

答案

  • 嗯,谢谢,但是作为实体类好像用不到这功能,只是简单的与数据库的字段对应

    一般是用不着。某些很特殊的情况下可能需要对字段验证的。而且如果你用过EntityFramework(Code-First),发现属性还可以一些特殊的特性——例如

    [Required]
    public string Name{get;set;}

    总而言之,变量一般用于内部,都是private(除非是const变量),而属性作为变量的空开对外访问接口。

    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    • 已标记为答案 祥祥 2012年7月16日 7:04
    2012年7月16日 6:29
    版主

全部回复