using System; [Obsolete("use other class")] public static class MyClass { [Obsolete("use other function", true)] public static void Call() { } }
MyClass.Call();
Obsolete属性をクラスや関数に適用すると
そのクラスや関数が使用された時にエラーや警告を発生させることができます
Obsolete属性の第2引数にtrueを渡すとエラーを発生させられます
ライブラリを作成するときやチーム開発などで役立ちます