我相信这很容易;我只是在谷歌上找不到答案immediately.
我知道我可以做到这一点(对吗?):
text = ""
File.open(path).each_line do |line|
text += line
end
# Do something with text
但这似乎有点过分,不是吗?或者在Ruby中是这样做的?
我相信这很容易;我只是在谷歌上找不到答案immediately.
我知道我可以做到这一点(对吗?):
text = ""
File.open(path).each_line do |line|
text += line
end
# Do something with text
但这似乎有点过分,不是吗?或者在Ruby中是这样做的?
IO.read()
美元怎么样?
编辑:IO.read()
,作为额外奖励,为您关闭文件.