1. ホーム
  2. c#

[解決済み】クラスをDeprecatedとしてマークする方法は?重複

2022-04-05 09:53:55

質問

<ブロッククオート

重複の可能性があります。

メソッドを廃止/非推奨としてマークする方法は?- C#

クラスを非推奨としてマークする方法を教えてください。私はプロジェクトでもうクラスを使いたくないのですが、2週間の期間前に削除したくありません。

解決方法を教えてください。

を使用する必要があります。 [Obsolete] 属性で指定します。

[Obsolete("Not used any more", true)]
public class MyDeprecatedClass
{
    //...
}

パラメータは任意です。最初のパラメータは廃止された理由を提供するためのもので、最後のパラメータは警告ではなく、コンパイル時にエラーを投げるためのものです。