Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Il parametro 'numero' non deve essere dichiarato con la parola chiave 'parola chiave'.
Parameter 'number' should not be declared with the 'keyword' keyword
Questo errore si verifica quando il modificatore del tipo di parametro in un metodo anonimo non corrisponde a quello utilizzato nella dichiarazione del delegato su cui viene eseguito il cast del metodo.
Esempio
Il seguente codice di esempio genera l'errore CS1677:
// CS1677.cs
delegate void D(int i);
class Errors
{
static void Main()
{
D d = delegate(out int i) { }; // CS1677
// To resolve, use the following line instead:
// D d = delegate(int i) { };
D d = delegate(ref int j){}; // CS1677
// To resolve, use the following line instead:
// D d = delegate(int j){};
}
}