码迷,mamicode.com
首页 > 其他好文 > 详细

Attribute(特性)

时间:2020-01-06 23:12:05      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:应用   data   attribute   元素   att   相关   nbsp   arp   obsolete   

一.特性是什么?特性有什么用?

特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。

您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。

使用特性,可以有效地将元数据或声明性信息与代码(程序集、类型、方法、属性等)相关联。 

将特性与程序实体相关联后,可以在运行时使用反射这项技术查询特性。

二.声明和使用特性

[Obsolete("请不要使用这个了,请使用什么来代替", true)]//影响编译器的运行
[Serializable]//可以序列化和反序列化  可以影响程序的运行

三.运行中获取attribute:额外信息 额外操作

Attribute(特性)

标签:应用   data   attribute   元素   att   相关   nbsp   arp   obsolete   

原文地址:https://www.cnblogs.com/vic-tory/p/12158577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!