共用方式為


編譯器錯誤 CS1520

更新:2007 年 11 月

錯誤訊息

方法必須具有傳回型別

在類別、結構或介面中宣告的方法必須有明確的傳回型別。

下列範例會產生 CS1520:

// CS1520a.cs
public class x
{
   f7()   // CS1520, needs return type
   // try the following definition
   // void f7()
   {
   }

   public static void Main()
   {
   }
}

或者,當建構函式 (Constructor) 的名稱不同於類別或結構宣告中的名稱時,亦可能發生此錯誤,如下列範例所示:

// CS1520b.cs
public class Class1
{
   public class1()   // CS1520, incorrect case
   {
   }
   static void Main()
   {
   }
}