« [英語] 肝心のオチが聞き取れなかった話 | トップページ | [英語] 荒唐無稽で不条理なエープリルフールの話 »

2008年2月16日 (土)

[Ruby] Programming Ruby 3

Part I の Ruby.new の Some Basic Ruby まで読んだ。

文字列の中で良く

"This is #{var}"

みたいな書き方をするけど、インスタンス変数、クラス変数、グローバル変数の場合

"This is #@var"
"This is #@@var"
"This is #$var"

みたいに{}を省略できることを知らなかった。 自分では無条件に{}をつけていた。

この場合は{}を省略できるとか一々考えるのが面倒くさいから、今後も無条件に{}をつけそうな気がする。

|

« [英語] 肝心のオチが聞き取れなかった話 | トップページ | [英語] 荒唐無稽で不条理なエープリルフールの話 »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [Ruby] Programming Ruby 3:

« [英語] 肝心のオチが聞き取れなかった話 | トップページ | [英語] 荒唐無稽で不条理なエープリルフールの話 »