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
Le dichiarazioni di metodo parziale di 'tipo' contengono vincoli incoerenti per il parametro di tipo.
Partial method declarations of 'method<T>' have inconsistent type parameter constraints.
Se un metodo parziale ha un'implementazione, il vincolo di tipo generico deve essere identico al vincolo definito nella firma del metodo.
Per correggere l'errore
- Rendere identici i vincoli di tipo generico in ogni parte del metodo parziale.
Esempio
Nel codice seguente viene generato l'errore CS0761:
// cs0761.cs
using System;
public partial class C
{
partial void Part<T>() where T : class;
partial void Part<T>() where T : struct // CS0761
{
}
public static int Main()
{
return 1;
}
}