Avertissement du compilateur (niveau 1) CS3015
'method signature' ne possède aucun constructeur accessible qui utilise uniquement des types conformes CLS
Pour être conforme CLS, la liste d’arguments d’une classe d’attributs ne peut pas contenir de tableau. Pour plus d’informations sur la conformité CLS, consultez Indépendance du langage et composants indépendants du langage.
L’exemple suivant génère l’avertissement CS3015.
// CS3015.cs
// compile with: /target:library
using System;
[assembly:CLSCompliant(true)]
public class MyAttribute : Attribute
{
public MyAttribute(int[] ai) {} // CS3015
// try the following line instead
// public MyAttribute(int ai) {}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :