Läs på engelska

Dela via


Kompilatorfel CS0023

Operatorn operator kan inte tillämpas på operand av typen "typ"

Ett försök gjordes att tillämpa en operator på en variabel vars typ inte var utformad för att fungera med operatorn. Mer information finns i Typer och C#-operatorer.

Följande exempel genererar CS0023:

// CS0023.cs  
namespace x  
{  
   public class a  
   {  
      public static void Main()  
      {  
         string s = "hello";  
         s = -s;   // CS0023, minus operator not allowed on strings  
      }  
   }  
}