首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C#中Property与Attribute的区别,他们各有什么用处,这种机制的好处在哪里?
C#中Property与Attribute的区别,他们各有什么用处,这种机制的好处在哪里?
admin
2019-03-29
54
问题
C#中Property与Attribute的区别,他们各有什么用处,这种机制的好处在哪里?
选项
答案
公共语言运行库允许您添加类似关键字的描述性声明(称为属性 (Attribute))来批注编程元素,如类型、字段、方法和属性 (Property)。属性 (Attribute) 使您得以向元数据中放置额外的描述性信息(属性在您编译代码时被发送到元数据中),并可使用运行库反射服务提取该信息。属性 (Attribute) 描述如何将数据序列化,指定用于强制安全性的特性,并限制实时 (JIT) 编译器的优化,从而使代码易于调试。C#通过属性(Property)读取和写入字段,而不直接读取和写入,以此来提供对类中的字段的保护。C#属性(Property)在实现这种保护的同时,允许用户像访问字段一样访问属性。因此,属性可用于类的内部封装数据。
解析
转载请注明原文地址:https://kaotiyun.com/show/hRmZ777K
0
程序员面试
相关试题推荐
Inthissection,youareaskedtowriteanessaybasedonthefollowinginformation.Makecommentsandexpressyourownopinion.
快速排序(东软喜欢考类似的算法填空题,又如堆排序的算法等)
自定义工具栏上的按钮添加“自动索引”按钮,删除“查找”按钮。
设置本地连启动WindowsXP系统自带防火墙。
请打开"计算器"应用程序,利用科学型模式将十六进制的ABC转换为二进制。
()是计算机与网络的接口,计算机通过它向其他计算机发送信息,鉴别和接收其他计算机发送来的信息。
一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器为例,其主流架构经历了管道—过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是______。
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景:假设在某一个时刻只有一个活动的事务,为了保证事务
对计算机评价的主要性能指标有时钟频率、①、运算精度和内存容量等。对数据库管理系统评价的主要性能指标有②、数据库所允许的索引数量和最大并发事务处理能力等。①处应填入?
简述企业应用集成的内容层次,并比较EAI与ERP,CMM的异同。具体叙述实施企业应用集成的要点,详细论述你在选择企业级应用集成(EAI)解决方案时的考虑,采用技术与方法。
随机试题
弧焊整流器焊接电流不稳定,是因为()。
成人非学历教育不包括()
A.心尖部可触及舒张期震颤B.心尖搏动减弱或消失C.心尖搏动向左下移位呈抬举性D.胸骨右缘第2肋间收缩期震颤E.胸骨左缘第2肋间收缩期震颤下列疾病最有诊断意义的体征是主动脉瓣关闭不全()
以工业级酒精兑制而造成甲醇中毒事件,负责追究其行政、法律责任的是
患者,男,54岁。右上腹疼痛1年。腹痛为持续性隐痛,伴乏力、腹胀、食欲缺乏,发病以来体重减轻10kg。既往有慢性乙型肝炎病史20年。检查巩膜黄染,可见肝掌,蜘蛛痣,心肺查体无异常,肝肋3cm,质地坚硬,表面不平,脾肋下5cm,剑突下听到吹风样血管杂音。
下列关于黏液表皮样癌的描述,错误的是()
某项目的招标人于2008年6月1日向中标人发出了中标通知书,双方于2008年6月25日签订了合同。根据相关法律规定,招标人应在()前向有关部门提交招标投标情况的书面报告。
我国大陆海岸线北起中朝边界的鸭绿江口,南到中越边界的北仑河口,全长约2.2万千米。()
《元朝秘史》中对12世纪蒙古草原状况的描述如下:有星的天旋转着,众百姓反了,互相抢掠财物;有草皮的地翻转着,全部百姓反了,互相攻打。结束这种局面的史事是()。
横山法则是指激励员工自发地工作最有效并持续不断的控制,不是强制而是触发个人内在的自发控制。根据上述定义,下列选项不属于横山法则的是()。
最新回复
(
0
)