Compiler Error CS8147
Properties which return by reference cannot have set accessors
The following sample generates CS8147:
// CS8147.cs (6,44)
public class C
{
private ref int number;
ref int Number { get => ref number; init => number = value; }
}
Removing any set accessor for a property that returns by reference will correct this error:
public class C
{
private ref int number;
ref int Number => ref number;
}
Bekerjasama dengan kami di GitHub
Sumber untuk kandungan ini boleh didapati di GitHub, di mana anda juga boleh mencipta dan menyemak isu dan menarik permintaan. Untuk maklumat lanjut, lihat panduan penyumbang kami.
.NET maklum balas
.NET ialah projek sumber terbuka. Pilih pautan untuk memberikan maklum balas: