ホームページ  >  記事  >  バックエンド開発  >  C#の匿名クラスにインターフェイスを実装するにはどうすればよいですか?

C#の匿名クラスにインターフェイスを実装するにはどうすればよいですか?

王林
王林転載
2023-08-31 20:25:02919ブラウズ

C#の匿名クラスにインターフェイスを実装するにはどうすればよいですか?

#いいえ、匿名型はインターフェイスを実装できません。独自のものを作成する必要があります タイプ。

匿名型は、一連の読み取り専用型をカプセル化する便利な方法を提供します。 プロパティは、最初に型を明示的に定義せずに、単一のオブジェクトに変換されます。

型名はコンパイラによって生成され、ソース コードでは使用できません。 学年。各プロパティの型はコンパイラによって推論されます。

オブジェクトで new 演算子を使用すると、匿名型を作成できます。 初期化プログラム。

class Program{
   public static void Main(){
      var v = new { Amount = 108, Message = "Test" };
      Console.WriteLine(v.Amount + v.Message);
      Console.ReadLine();
   }
}

出力

108Test

以上がC#の匿名クラスにインターフェイスを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。