平々毎々(アーカイブ)

はてなダイアリーのアーカイブです。

2010-01-01から1ヶ月間の記事一覧

"ByRef parameter and C#" のまとめ

C#

ByRef parameter and C# - 猫とC#について書くmatarilloの雑記という記事を(いい加減な英語で)書いたところ、id:NyaRuRuさんとYokoKenさんが反応してくれました。多謝。はてなダイアリーのコメント欄だとコードが見づらいので、エントリを起こしなおしました…

『.NETのクラスライブラリ設計 ―― 開発チーム直伝の設計原則、コーディング標準、パターン』の正誤表

でました。 @yfakariya乙! 書籍訂正情報 | 日経BPソフトプレスOnLine.NETのクラスライブラリ設計 (Microsoft.net Development Series)作者: Krzysztof Cwalina,Bard Abrams,藤原雄介出版社/メーカー: 日経BP社発売日: 2009/12/23メディア: 単行本購入: 10人…

モナドのから騒ぎ

Much Ado About Monads – Creating Extended Builders | Matthew Podwysocki タイトルに反応。

ByRef parameter and C#

C#

class P { public static void Method(out string arg) { arg = "out"; throw new Exception(); } } if you call P.Method() directly, Exception will be thrown and you can get a string "out".if you do it through reflection: object[] args = new obj…

いまさら検査例外

C#

検査例外が非検査例外より安全だなんて神話だと思う。 で、なぜ C# に検査例外の仕組みがないのか……に関してはいろんな理由があるそうなのですが、一つの大きな理由は、CLR の多言語対応のためだとか。確かに C# や VB などは、言語仕様に検査例外の仕組みを…