Peringatan Kompilator (tingkat 1) CS3015
'method signature' tidak memiliki konstruktor yang dapat diakses yang hanya menggunakan jenis yang sesuai dengan CLS
Agar sesuai dengan Spesifikasi Bahasa Umum (CLS), daftar argumen kelas atribut tidak boleh berisi larik. Untuk informasi selengkapnya tentang kepatuhan CLS, lihat Independensi bahasa dan komponen mandiri bahasa.
Sampel berikut menghasilkan 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) {}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: