Leggere in inglese

Condividi tramite


Errore del compilatore CS0752

Un metodo parziale non può avere parametri out

Un metodo parziale non può avere un parametro out . I parametri out non sono consentiti perché se il metodo parziale viene rimosso dal compilatore, non è garantito che il parametro out venga assegnato.

Per correggere l'errore

  1. Rimuovere il modificatore out dal parametro e usare invece il valore restituito del metodo oppure rimuovere il modificatore parziale dalla dichiarazione di metodo.

Esempio

Il codice seguente genera l'errore CS0752:

// cs0752.cs  
public partial class C  
{  
    partial void Part(out int num); // CS0752  
    // try the following line instead  
    // partial void Part(int num);  
  
    public static int Main()  
    {  
        return 1;  
    }  
}  

Vedi anche