Kompilatorfel CS0215
Returtypen för operatorn True eller False måste vara bool
Användardefinierade true- och false-operatorer måste ha en returtyp av bool.
Följande exempel genererar 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()
{
}
}
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback: