秀丽歌曲

文章
7
资源
0
加入时间
3年0月8天

C#中的 Attribute 与 Python/TypeScript 中的装饰器是同个东西吗

最近成功把「前端带师」带入C#的坑~~(实际是前端带师开始从cocos转unity游戏开发了)~~某天,「前端带师」看到这段代码后问了个问题:[这个是装饰器]?我第一反应觉得不是,这玩意在C#中叫“特性”(英文名Attribute,下文统称为特性),在Java中叫注解,虽然写法和Python/TypeScript中的差不多,但印象中实现方式应该是不同的。但咱学理工科的就是要严谨,不能仅凭经验和感觉,为此,我查了一下资料,看了之前杨旭大佬推荐的《C# in nutshell》这本书,不仅确认了这个