値を返す

C#3.0で一番楽になったのがプロパティの自動実装で、次がvar、その次がコンストラクタ。これを組み合わせると、戻り値用クラスを作るのがとても楽になる。>||
class Hoge{
Result Method(){
return new Result{ X = 3, Y = 4 };
}

class Result{
int X { get; set; }
int Y { get; set; }
}
}

var result = new Hoge().Method();
|