共用方式為


編譯器警告 (層級 1) CS3023

更新:2007 年 11 月

錯誤訊息

CLSCompliant 屬性套用在傳回型別上沒有意義,請改放在方法上。

符合 CLS 標準的規則會套用至方法和型別宣告,因此不會檢查函式傳回型別是否符合 CLS 標準。

範例

下列範例會產生警告 CS3023:

// C3023.cs

[assembly:System.CLSCompliant(true)]
public class Test
{
    [return:System.CLSCompliant(true)]  // CS3023
    // Try this instead:
    // [method:System.CLSCompliant(true)]
    public static int Main()
    {
        return 0;
    }
}