Compilerwaarschuwing (niveau 1) CS3015
'methodehandtekening' heeft geen toegankelijke constructors die alleen CLS-compatibele typen gebruiken
Als u wilt voldoen aan de Common Language Specification (CLS), mag de lijst met argumenten van een kenmerkklasse geen matrix bevatten. Zie Taalonafhankelijkheid en taalonafhankelijke onderdelen voor meer informatie over CLS-naleving.
In het volgende voorbeeld wordt C3015 gegenereerd.
// 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) {}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: