编译器警告(等级 1)CS0658
“特性修饰符”不是可识别的特性位置。 此块中的所有特性都将被忽略。
指定了无效的特性修饰符。 有关详细信息,请参见 特性目标 。
以下示例生成 CS0658:
C#
// CS0658.cs
using System;
public class TestAttribute : Attribute {}
[badAttributeLocation: Test] // CS0658, badAttributeLocation is invalid
class ClassTest
{
public static void Main()
{
}
}