閱讀英文

共用方式為


編譯器警告 (層級 1) CS3022

CLSCompliant 屬性在套用至參數時沒有任何意義。 請改放在方法上。

由於 CLS 符合性規則套用至方法和類型宣告,因此不會檢查方法參數是否符合 CLS 標準。

範例

下列範例會產生 CS3022:

// CS3022.cs  
// compile with: /W:1  
  
using System;  
  
[assembly: CLSCompliant(true)]  
[CLSCompliant(true)]  
public class C  
{  
    public void F([CLSCompliant(true)] int i)  
    {  
    }  
  
    public static void Main()  
    {  
    }  
}