.C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? .C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 属性(property)提供了通过访问器读、写或计算私有字段值的灵活机制。特性(attribute)是提供有关编程元素(如类型、字段、方法和属性)的附加信息的描述性标记。 简单来说,你能自己一个人写得类,用property和用private控制,是没什么区别的。但是,如果从工程的角度来思考,property是绝对需要的。 property一般作为类的属性来使用。而attribute作为一种标识来识别不同的类,一般用在反射的时候查找用户自定义的类、属性、方法等。 C#开发桌面程序分层问题 [文件]菜单指定ImageIndex能显示ImageList中的菜单,为什么文件下面的菜单显示不了? 跪求IIS错误 如何将DataTable写入到一个Excel中 学习.Net应该怎么入手? 这样的登录是否可行?具体如何实现? 面试题 请大家注意!下面我将揭露腾讯丑陋的一面:(绝对真实,不信你自己试试) 请问 梅花雨日历控件 如何把过期的日期给屏蔽掉?? 把下面的这个简单的函数存储方式由数据库改为XML存储 请问,我两个表一起查,连接应该怎么写啊?请手指点 请教,为何获取不到键盘上的4个方向键?
但是,如果从工程的角度来思考,property是绝对需要的。