閱讀英文

共用方式為


編譯器錯誤 CS0215

運算子 True 或 False 的傳回類型必須為 bool

使用者定義的 true 和 false 運算子必須具有傳回類型 bool

下列範例會產生 CS0215:

C#
// CS0215.cs  
class MyClass  
{  
   public static int operator true (MyClass MyInt)   // CS0215  
   // try the following line instead  
   // public static bool operator true (MyClass MyInt)  
   {  
      return true;  
   }  
  
   public static int operator false (MyClass MyInt)   // CS0215  
   // try the following line instead  
   // public static bool operator false (MyClass MyInt)  
   {  
      return true;  
   }  
  
   public static void Main()  
   {  
   }  
}