共用方式為


編譯器警告 (層級 1) CS3022

更新:2007 年 11 月

錯誤訊息

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()
    {
    }
}