日期:2014-05-17  浏览次数:20741 次

c#将特性,应用于方法,或者类的目的是什么?
c#将特性,应用于方法,或者类的目的是什么?
c#

------解决方案--------------------
可以用于任何目的。

“特性”的作用就是把代码当做数据一样做标记。

比如说,我是老师,我让你们这些学生每个人编写一个程序提交上来供我检查。我规定,你们给你们的方法上增加一个特性,包含这个方法对应我布置的作业的题号。
这就是一种用途。

再比如,我编写了很多类,我希望对它们分类,比如其中一些用于界面元素,一些用于存储和交换数据,我也可以用特性。
这又是一种用途。

反正你觉得需要,就可以用啦。