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
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für