Derleyici Hatası CS1642
Sabit boyutlu arabellek alanları yalnızca yapıların üyeleri olabilir.
Bu hata, struct
yerine içinde sabit boyutlu bir arabellek alanı class
kullanırsanız oluşur. Bu hatayı çözmek için öğesini olarak struct
değiştirin class
veya alanını sıradan bir dizi olarak bildirin.
Aşağıdaki örnek CS1642 oluşturur.
// CS1642.cs
// compile with: /unsafe /target:library
unsafe class C
{
fixed int a[10]; // CS1642
}
unsafe struct D
{
fixed int a[10];
}
unsafe class E
{
public int[] a = null;
}
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: