object initializer は atomic

http://community.bartdesmet.net/blogs/bart/archive/2007/11/22/c-3-0-object-initializers-revisited.aspx

オブジェクト初期化子って↓こういうやつね。
Customer c = new Customer() { Name = "Bart", City = "Redmond", Age = 24 };
中途半端な状態は作らないよー、だって。よく考えてあるなぁ。仕様書にも atomic の一言が入ってればわかりやすいのに。