【C#】开发的两个基本编程原则的深入讨论--为什么要用get,set,直接用public string Name不行吗

使用属性,避免将数据成员直接暴露给外界    学习研究.NET的早期,经常碰到一些学习C#/.NET的朋友问,要属性这种华而不实的东西做什么?后来做项目时也时常接到team里的人的抱怨反馈,为什么不直接放一个public字段?如: class Card {   public string Name; }   而要做一个private字段+public属性...
阅读(957) 评论(0)
    个人资料
    • 访问:160936次
    • 积分:2327
    • 等级:
    • 排名:第17670名
    • 原创:87篇
    • 转载:18篇
    • 译文:1篇
    • 评论:30条
    文章分类
    最新评论