C# 3.0 - 匿名型

指定したプロパティを持つクラスを匿名で作成する

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Program
{
    class Program
    {
        static void Main(string[] args)
        {
            var person = new { Age = 22, Name = "Akira" };

            Console.WriteLine("年齢:{0}, 名前:{1}", person.Age, person.Name);
        }
    }
}

varと合わせて使いましょう