المعامل <=> الخاص بالصنف 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: يعيد وقت إنشاء الملف الذي استدعي معه.