C# Advent Calender 2013で書いたサンプル (http://www.adventar.org/calendars/119)