From: sheepman Date: 2005-02-03T10:24:39+09:00 Subject: [ruby-dev:25623] StringIO#close and other methods return self こんにちは、sheepman です。 StringIO#close などのメソッドが IO#close と違い self を返すのは意図された 動作でしょうか。 $ ruby -rstringio -ve ' p StringIO.new("hoge").close p File.open("hoge", "w").close ' ruby 1.9.0 (2005-01-27) [i686-linux] # nil close_read, close_write, print, printf, puts なども nil でなく self を返します。 -- sheepman / TAMURA Takashi sheepman@tcn.zaq.ne.jp http://sheepman.parfait.ne.jp/