Avviso del compilatore (livello 1) CS3023
L'attributo CLSCompliant non ha significato quando applicato a tipi restituiti. Provare a inserirlo nel metodo.
I tipi restituiti della funzione non vengono verificati per la conformità a CLS perché le regole di conformità a CLS si applicano ai metodi e alle dichiarazioni di tipo.
L'esempio seguente genera l'avviso CS3023:
C#
// C3023.cs
[assembly:System.CLSCompliant(true)]
public class Test
{
[return:System.CLSCompliant(true)] // CS3023
// Try this instead:
// [method:System.CLSCompliant(true)]
public static int Main()
{
return 0;
}
}
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: