Ostrzeżenie kompilatora (poziom 1) CS3001
Typ argumentu "type" nie jest zgodny ze specyfikacją CLS
Publiczna, chroniona lub protected internal
metoda musi zaakceptować parametr, którego typ jest zgodny ze specyfikacją języka wspólnego (CLS). Aby uzyskać więcej informacji na temat zgodności środowiska CLS, zobacz Niezależność języka i składniki niezależne od języka.
Poniższy przykład generuje cs3001:
// CS3001.cs
[assembly:System.CLSCompliant(true)]
public class a
{
public void bad(ushort i) // CS3001
{
}
private void OK(ushort i) // OK, private method
{
}
public static void Main()
{
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: