ホームページ > バックエンド開発 > C#.Net チュートリアル > C# で廃止されたプロパティはどれですか?

C# で廃止されたプロパティはどれですか?

WBOY
リリース: 2023-09-13 12:21:07
転載
589 人が閲覧しました

C# 中哪些属性已过时?

メソッドに古い属性がある場合、コンパイラはコンパイル後にコード内で警告を発行します。

新しいメソッドがクラスで使用されているが、古いメソッドを引き続きクラスに保持したい場合は、古いメソッドの代わりに新しいメソッドを使用する必要があるというメッセージを表示して、古いメソッドを廃止としてマークできます。 。

以下は非推奨のプロパティの使用方法を示す例です - p>

using System;

public class Demo {
   [Obsolete("Old Method shouldn't be used! Use New Method instead", true)]

   static void OldMethod() {
      Console.WriteLine("This is the old method!");
   }

   static void NewMethod() {
      Console.WriteLine("This is the new method!");
   }

   public static void Main() {
      OldMethod();
   }
}
ログイン後にコピー

上記で警告メッセージを設定したため、次の警告が表示されます -

Compilation failed: 1 error(s), 0 warnings
error CS0619: `Demo.OldMethod()' is obsolete: `Old Method shouldn't be used! Use New Method instead'
ログイン後にコピー

以上がC# で廃止されたプロパティはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート