装饰器是一种特殊的声明,可以附加到类声明、方法、访问器、属性或参数上。它们使用 @expression 的形式,其中 expression 必须计算为一个函数,该函数将在运行时被调用,并带有有关被装饰声明的信息。装饰器提供了一种添加注解和类声明及成员的元编程语法的方法。它们本质上以声明的方式修改或增强被装饰代码的行为或功能。
@expression
expression