首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

类属性有关问题

2012-01-14 
类属性问题经常看到一些类的属性或者是方法的属性,如下例子:StructLayout(LayoutKind.Auto)_PublicStruc

类属性问题
经常看到一些类的属性或者是方法的属性,
如下例子:
<StructLayout(LayoutKind.Auto)>   _
Public   Structure   SomeValueType
...
End   Structure

还有指定某个类可以序列化的 <Serializable>   标签等。

一直对此没有很清晰的认识,有没有有关这方面的资料,望大家不惜赐教。谢谢。

[解决办法]
ttribute不过是类的注释罢了,它不具备执行某些功能的能力。简单的说,.net framework控件规定attribute技术,主要目的是用来将一些metadata增加到类中,通过他来扩展C#语言的能力。
attribute不过是一个声明式的标记,能在执行时期将一些信息,如类、数据机构、enumerator以及assembly等的信息,传送给. net执行时期的引擎(.net Runtime Engine),以动态更改对象执行时期的行为。

热点排行