Portál AbcLinuxu, 2. prosince 2025 23:36
File.open("fajl.txt") do |file|
file.each do |line|
xxx
end
end
Tim se lisi metoda open od new, ktera jinak pracuje stejne, ale nelze ji predat proc objekt. Jinak pointa toho celeho je mj. taky v tom, ze netreba zavirat soubor, zavre se automaticky pri dokonceni bloku.
class File ; def to_s ; read ; end ; end ... aneb je krasne mit neuzavrene definice trid ;)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.