التابع Dir.read
في روبي
يقرأ التابع read
المدخلة التالية في المجلد الذي استُدعي معه ثم يعيده في سلسلة نصية. عند الوصول إلى نهاية المجلد، يعيد التابع القيمة nil
.
البنية العامة
read → string or nil
القيم المعادة
تُعاد سلسلة نصية تمثل المدخلة التالية في المجلد المعطى، أو تعاد القيمة nil عند الوصول إلى نهاية المجرى.
أمثلة
مثال عن استخدام التابع read
على المجلد testdir
الذي يحوي ملفين عاديين (config.h
و main.rb
)، والمجلد الأب (..
)، والمجلد نفسه (.
):
d = Dir.new("testdir")
d.read #=> "."
d.read #=> ".."
d.read #=> "config.h"
انظر أيضًا
- التابع
inspect
: يعيد سلسلة نصية تصف الكائن (من صنفDir
) الذي استُدعي معه.