التابع IO.lineno=
في روبي
يعيّن التعبير lineno=
يدويًا رقم السطر الحالي ويعطيه القيمة المحددة. لن يُحدّث المتغير $.
إلا عند القراءة التالية.
البنية العامة
lineno = integer → integer
القيمة المُعادة
يعيد التعبير lineno=
رقم السطر المعيّن.
أمثلة
مثال على استخدام التابع lineno=
:
f = File.new("testfile")
f.gets #=> "This is line one\n"
$. #=> 1
f.lineno = 1000
f.lineno #=> 1000
$. #=> 1 # lineno of last read
f.gets #=> "This is line two\n"
$. #=> 1001 # lineno of last read