Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Dirクラス > close

instance method Dir#close

close -> nil[permalink][rdoc]

ディレクトリストリームをクローズします。以降のディレクトリに対する操作は例外 IOError を発生させます。クローズに成功すれば nil を返します。



d = Dir.new(".")
d.close  # => nil
[EXCEPTION] IOError:
close に失敗した場合に発生します。また既に自身が close している場合に発生します。