2010-03-27から1日間の記事一覧

終わりだ!

今日は2時間で61ページまで進んだ。中身は16ページから開始してるから46ページだ。 結構たくさん進んだ。 この本は文章がしっかりしてるし中身もしっかりしてる良い本だと感じた。

『究極のC#プログラミング』Chapter3 yield returnとForEach その1

for文で数を数える時に for(i = 0; i <= 9; j++) // iでなくj { // code } というミスがありうる。これを回避するのがforeachであり、 foreach(T elem1 in Obj1) { // code } のように変数を一箇所だけ使って書ける。 しかし、列挙可能なオブジェクトを作る…

『究極のC#プログラミング』 Part2 Chapter2 ジェネリック

ジェネリックはC# 3.0らしいプログラミングを支える基礎 ジェネリックを使えば、コレクションの要素のアクセス時にキャストが要らなくなる キャストの難点 1.面倒 var list = new ArrayList(); // ... Console.WriteLine( (string)list[0] ); // ArrayListだ…

『究極のC#プログラミング』 Part1 C#3.0

プロジェクトのプロパティから.NET Frameworkのバージョンを選択できる C#3.0のメリット メソッドにラムダ式を渡せるので、拡張性(既存のメソッドを変更することなく新しい処理を追加できる)、メンテナンス性、可読性が上がる コードの遅延実行ができる(未来…

今日から『究極のC#プログラミング』を読んでいくぞ!

400ページあるので、3/27-4/8の13日で約30ページずつ読めば終わる 今日は最初のほうなので、40pは読みたい