「C#」匿名クラスを使用するサンプル

書式
var 変数名 = new {匿名クラスのメンバー1=値1,匿名クラスのメンバー2=値2,…}
匿名クラスを使用すると、クラスを定義せずにインスタンスを生成します

使用例

using System;

namespace AnnousDemo
{
  class Program
  {
    static void Main(string[] args)
    {
        var obj = new { UserName = "山田 太郎", Addr = "大阪",Age = 21 };
        Console.WriteLine("名前:"+obj.UserName);
        Console.WriteLine("出身: "+obj.Addr);   
        Console.WriteLine("年齢: "+obj.Age); 
    }
  }
}

実行結果

名前:山田 太郎
出身: 大阪
年齢: 21

 

C#

Posted by arkgame