閱讀英文

共用方式為


編譯器警告 (層級 1) CS3023

CLSCompliant 屬性在套用至傳回類型時沒有任何意義, 請改放在方法上。

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

範例

下列範例會產生警告 CS3023:

C#
// 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;  
    }  
}