2008-03-29 .NET(C#) の初期化 コンピューター Java だと、こういうことができる。 public class Foo { private Object o = new Object(); private Object p = o.toString(); } C# でこれに相当することはできない。すなわち p の初期化で o を参照すると怒られる。クラス Foo のコンストラクターでやれということか? 妙に拘るなあ。 無節操に初期化できるよりは、こっちのほうが好きだけど。