在.NET中,即使属性后缀不是必需的,使用它是否更快?

在.NET中,即使属性后缀不是必需的,使用它是否更快?,.net,attributes,.net,Attributes,那 您不需要指定 使用属性时的属性后缀 编码 示例:您有一个名为HelpAttribute的属性。您可以使用[Help](无属性后缀)或[HelpAttribute]装饰属性;两者都是允许的。但是,当您使用完整的属性名而不是非后缀名时,代码是否运行得更快?没有区别,它是一种语法功能,可以一直保存键入的属性。代码编译为完全相同的IL,运行时性能差异为零。这是一种编译器功能,结果将是相同的

您不需要指定 使用属性时的属性后缀 编码


示例:您有一个名为
HelpAttribute
的属性。您可以使用
[Help]
(无属性后缀)或
[HelpAttribute]
装饰属性;两者都是允许的。但是,当您使用完整的属性名而不是非后缀名时,代码是否运行得更快?

没有区别,它是一种语法功能,可以一直保存键入的属性。

代码编译为完全相同的IL,运行时性能差异为零。

这是一种编译器功能,结果将是相同的