2009-05-22から1日間の記事一覧

C# ??演算子(Null合体演算子) の紹介

.NET 2.0 で導入されたけど、あんまり有名じゃない気がする。個人的には結構好き。 多分、Nullable な型が出来たから追加されたんだろうなと思う。 どんな演算子かというと、 z = x ?? y; // x が null の場合、y が代入される。 三項演算子でも書けるけど z…

Silverlight サーバー側処理(非同期処理)の モック を作る

Silverlight クラスライブラリ の UnitTest を行うために、サーバー側処理(非同期処理)用のモックを作る必要が出たので少し試してみた。ソリューションの構成 デリゲートを使って非同期処理を実現する。 最初に試したのがこれ。見事失敗。 Class1.cs using…

Silverlight の UnitTest その2

Silverlight クラスライブラリ の UnitTest - お だ のスペースの続き。 昨日調べたサイト第7回 Silverlightで単体テスト(前編):始めよう!Silverlight|gihyo.jp … 技術評論社 を試したら、コンパイルエラーになった。 Silverlight 2 Beta1 用みたい。 …