做操17,通過尋找其他的回答,我是能夠凝結以下成一條線(如要求在加分#3)瞭解紅寶石堅硬方式EX17課外3 - 整合爲一條線
from_file, to_file = ARGV
script = $0
input = File.open(from_file)
indata = input.read()
output = File.open(to_file, 'w')
output.write(indata)
output.close()
input.close()
我能夠把它凝結成:
from_file, to_file = ARGV
script = $0
File.open(to_file, 'w') {|f| f.write IO.read(from_file)}
有沒有更好的/不同的方式凝結成1行呢?
有人可以幫助解釋我創建的行嗎?我從與這個問題無關的各種問題/答案中創建了這個問題。我嘗試過查找我所做的,但我仍然有點失落,並希望對此有充分的瞭解。
這不是完整的答案。這是什麼意思?請更詳細地解釋爲關心問題。 – QMaster