ruby文件打开和关闭
class File
def File.Open(*args)
result=f=File.new(*args)
if block_given?
begin
result=yield f
ensure
f.close
end
return result
end
end
注: ensure用于必定要执行的语句
- 上一篇 »php 常用函数
- 下一篇 »php操作文件,读取写入文件
class File
def File.Open(*args)
result=f=File.new(*args)
if block_given?
begin
result=yield f
ensure
f.close
end
return result
end
end
注: ensure用于必定要执行的语句