Derleyici Uyarısı (düzey 1) CS3015
'yöntem imzası' yalnızca CLS uyumlu türler kullanan erişilebilir oluşturuculara sahip değil
Ortak Dil Belirtimi (CLS) ile uyumlu olmak için öznitelik sınıfının bağımsız değişken listesi dizi içeremez. CLS uyumluluğu hakkında daha fazla bilgi için bkz . Dil bağımsızlığı ve dilden bağımsız bileşenler.
Aşağıdaki örnek C3015 oluşturur.
// 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 geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: