使用英语阅读

通过


编译器警告(等级 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()  
    {  
    }  
}