المعامل <=>
الخاص بالصنف File::Stat
في روبي
< Ruby | File::Stat
يوازن المعامل <=>
بين الكائنات File::Stat
من ناحية أوقات تعديل كل منها.
البنية العامة
stat <=> other_stat → -1, 0, 1, nil
القيمة المعادة
تعاد القيم 1-، أو 0، أو 1 إن كان الكائن stat
أصغر من أو يساوي أو أكبر من الكائن other_stat
. تعاد القيمة nil
إن لم يكن الكائن other_stat
من النوع File::Stat
.
أمثلة
مثال على استعمال المعامل <=>
:
f1 = File.new("f1", "w")
sleep 1
f2 = File.new("f2", "w")
f1.stat <=> f2.stat #=> -1
انظر أيضا
- التابع
new
: ينشئ كائنًا جديدًا من النوعFile::Stat
لاسم الملف المعطى. - التابع
birthtime
: يعيد وقت إنشاء الملف الذي استدعي معه.