閱讀英文

共用方式為


編譯器錯誤 CS0715

'static class' : 靜態類別不能包含使用者定義的運算子

使用者定義的運算子會對類別的執行個體進行操作。 靜態類別無法具現化,因此無法建立執行個體讓運算子操作。 因此,靜態類別不允許使用者定義的運算子。

下列範例會產生 CS0715:

// CS0715.cs  
public static class C  
{  
   public static C operator+(C c)  // CS0715  
   {  
   }  
  
   public static void Main()  
   {  
   }  
}