Leggere in inglese

Condividi tramite


Errore del compilatore CS0821

Le variabili locali tipizzate in modo implicito non possono essere di tipo fisso

Le variabili locali tipizzate in modo implicito e i tipi anonimi non sono supportati nel contesto fixed .

Per correggere l'errore

  1. Rimuovere il modificatore fixed dalla variabile o assegnare alla variabile un tipo esplicito.

Esempio

Il codice seguente genera l'errore CS0821:

C#
class A  
{  
    static int x;  
  
    public static int Main()  
    {  
        unsafe  
        {  
            fixed (var p = &x) { }  
        }  
        return -1;  
    }  
}  

Vedi anche