コンパイラ エラー CS0577
条件付き属性は、コンストラクター、デストラクター、演算子または明示的インターフェイスの実装であるため、'function' では無効です
注意
デストラクターは、ファイナライザーの非推奨の用語です。
Conditional
は、指定されたメソッドに適用できません。
たとえば、一部の属性は明示的なインターフェイス定義で使用できません。 次の例では CS0577 が生成されます。
// CS0577.cs
// compile with: /target:library
interface I
{
void m();
}
public class MyClass : I
{
[System.Diagnostics.Conditional("a")] // CS0577
void I.m() {}
}
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。