C# 特性

1、Attribute 是什么?
Attribute是一个类。
与其他c#中的类不同的是:它的对象不能通过new实例化。它的实例化只能通过它的构造函数也就是方括号[]来实现,并且只能在类、方法、结构体等等前面。
2、作用是什么?
在运行时通过反射来获取并使用其声明或控制信息。
2、怎么使用?
不是常规意义上的用new实例化它,而是用成对儿的方括号”[”和”]”,示例:
[Test(Ignore = false)]
必须放在紧挨着被修饰对象的前面。示例:
[Test(Ignore = false)]
public static void TestMethod()
构造函数的参数和类的属性都在括号内赋值,且构造函数实参必须在属性前面

posted @   feipeng8848  阅读(205)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示