アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
C#言語の行方 (スコア:0)
Re: (スコア:1, 興味深い)
Re: (スコア:0)
propertyの宣言方法もDelphiのほうが好み。
Re:C#言語の行方 (スコア:1)
private member object である @prop を使う method は以下のように書きます。
class Foo
def prop
@prop
end
def prop=v
@prop=v
end
end
foo = Foo.new
foo.prop = 123
print foo.prop
method name の末尾に "=" をつけることで setter になるというのがしびれます。
なお、上記と同様に定義して使う場合、簡単に書ける method が用意されています。
class Foo
attr_accessor :prop
end
C# については、 LINQ や dynamic がイケてるだけに、
get put の記法のなんともダサいのが残念に思っています。
Re: (スコア:0)
public Hoge prop{ get; set; }
こうなりますな