Compilerfout CS0023
Operator 'operator' kan niet worden toegepast op operand van het type 'type'
Er is geprobeerd een operator toe te passen op een variabele waarvan het type niet is ontworpen om met de operator te werken. Zie Typen en C#-operators voor meer informatie.
In het volgende voorbeeld wordt CS0023 gegenereerd:
// CS0023.cs
namespace x
{
public class a
{
public static void Main()
{
string s = "hello";
s = -s; // CS0023, minus operator not allowed on strings
}
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: