Leggere in inglese

Condividi tramite


Avviso del compilatore (livello 1) CS3015

'method signature' non dispone di costruttori accessibili che utilizzano solo tipi conformi a CLS

Per garantire la conformità con la specifica CLS (Common Language Specification), l'elenco di argomenti di una classe Attribute non può contenere una matrice. Per altre informazioni sulla conformità a CLS, vedere Indipendenza del linguaggio e componenti indipendenti dal linguaggio.

Esempio

L'esempio seguente genera l'errore C3015.

// 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) {}  
}