Derleyici Hatası CS0577
Koşullu öznitelik bir oluşturucu, yıkıcı, işleç veya açık arabirim uygulaması olduğundan 'function' üzerinde geçerli değil
Not
Yıkıcı, sonlandırıcı için kullanım dışı bırakılmış bir terimdir.
Conditional
belirtilen yöntemlere uygulanamaz.
Örneğin, bazı öznitelikleri açık bir arabirim tanımında kullanamazsınız. Aşağıdaki örnek CS0577 oluşturur:
// CS0577.cs
// compile with: /target:library
interface I
{
void m();
}
public class MyClass : I
{
[System.Diagnostics.Conditional("a")] // CS0577
void I.m() {}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: