gpt4 book ai didi

c# - 装饰类或参数是什么意思?

转载 作者:可可西里 更新时间:2023-11-01 08:44:56 25 4
gpt4 key购买 nike

Decorate or add attribute to a class or parameter是什么意思?
目的是什么,我什么时候这样做?

欢迎链接到资源和直接回答。

最佳答案

当您在 C# 中添加装饰器时,就像向类/方法添加属性一样。它会附加一个属性。

如果你写单元测试你会遇到一个像这样的简单装饰器TestMethod:

[TestMethod]
public void TestMethod1()
{
}

框架将使用装饰器来检查测试集中有哪些测试方法。

您可以检查属性 here

还有一篇关于 Writing Custom Attributes 的文章值得一读

装饰器不限于“[]”形式的装饰器。还有一个设计模式,其他人之前已经提到过。

关于c# - 装饰类或参数是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31208618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com