Kompilatorfel CS0555
Användardefinierad operator kan inte ta ett objekt av den omslutande typen och konvertera till ett objekt av den omslutande typen
Användardefinierade konverteringar till värden för den omslutande klassen tillåts inte. behöver du inte en sådan operatör.
Följande exempel genererar CS0555:
// CS0555.cs
public class MyClass
{
// delete the following operator to resolve this CS0555
public static implicit operator MyClass(MyClass aa) // CS0555
{
return new MyClass();
}
public static void Main()
{
}
}
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback: