閱讀英文

共用方式為


編譯器警告 (層級 1) CS0657

'attribute modifier' 不是此宣告的有效屬性位置。 這個宣告的有效屬性位置是 'locations'。 將會忽略此區塊中的所有屬性。

編譯器在無效的位置中找到屬性修飾詞。 如需詳細資訊,請參閱 屬性目標

下列範例會產生 CS0657:

C#
// CS0657.cs  
// compile with: /target:library  
public class TestAttribute : System.Attribute {}  
[return: Test]   // CS0657 return not valid on a class  
class Class1 {}