後処理の省力化
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 02:27 UTC 版)
ブロックの内容を実行してから、決められた後処理を行うメソッドもある。 File.open('file.txt', 'w+b') do |file| file.puts 'Wrote some text.'end # file.txtはここで自動的に閉じられる これは次の例と同様の処理を行う(ensure については例外処理の項を参照) begin file = File.open('file.txt', 'w+b') file.puts 'Wrote some text.'ensure file.closeend
※この「後処理の省力化」の解説は、「Ruby」の解説の一部です。
「後処理の省力化」を含む「Ruby」の記事については、「Ruby」の概要を参照ください。
- 後処理の省力化のページへのリンク