2008-01-22から1日間の記事一覧

匿名メソッドの使い道

こんな処理があるとする。 static void Main() { var shared = "なんか"; var array = new [] { "100", "200" }; foreach(var s in array) { // shared と s を使って処理する。 } } このループ部分の処理が少しばかり複雑になったとして、この部分をメソッ…

LINQ to Excel を作ってみる その2

対象とするExcelのバージョンはOffice 2003。事前にTlbimp.exeを使ってExcel.exeからRCWを作っておく。アセンブリ名はExcel.Interop、名前空間もExcel.Interopとしておく。まずはシートを列挙する機能から作る。クラス構造はだいたい↓こんな感じ XlsWorkbook…