التابع IO.lineno=
في روبي
يعيّن التابع lineno=
يدويًا رقم السطر الحالي ويعطيه القيمة المحددة. لن تُحدّث $.
إلا عند القراءة التالية.
البنية العامة
lineno = integer → integer
القيمة المُعادة
أمثلة
مثال على استخدام التابع 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
انظر أيضا
- التابع
lineno
: يعيد رقم السطر الحالي في مجرى د/خios
. يجب أن يكون المجرى مفتوحا في وضعية القراءة. يحسب التابعlineno
عدد المرات التي يتم فيها استدعاءgets
بدلاً من عدد السطور الجديدة التي تمت مصادفتها. ستختلف القيمتان إن استُدعيgets
مع فاصل آخر غير فاصل السطر الجديد. - التابع
lines
: مرادف مُتجاوز للتابعeach_line
.