Compilerfehler CS0023
Der Operator "Operator" kann nicht auf einen Operanden vom Typ "Typ" angewendet werden.
Es wurde versucht, einen Operator auf eine Variable anzuwenden, deren Typ nicht für die Zusammenarbeit mit dem Operator bestimmt ist. Weitere Informationen finden Sie unter Typen und unter C#-Operatoren.
Im folgenden Beispiel wird CS0023 generiert:
// CS0023.cs
namespace x
{
public class a
{
public static void Main()
{
string s = "hello";
s = -s; // CS0023, minus operator not allowed on strings
}
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: