Kesalahan Pengompilasi CS1601
Metode atau parameter delegasi tidak boleh berjenis 'type'
Beberapa jenis di pustaka kelas .NET, misalnya, TypedReference, RuntimeArgumentHandle, dan ArgIterator tidak dapat digunakan sebagai parameter in, ref, atau out karena berpotensi digunakan untuk melakukan operasi yang tidak aman.
Sampel berikut menghasilkan CS1601:
// CS1601.cs
using System;
class MyClass
{
public void Test1(in TypedReference t) // CS1601
{
}
public void Test2(ref TypedReference t) // CS1601
{
}
public void Test3(out ArgIterator t) // CS1601
{
t = default;
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: