التابع Struct.eql?‎‎ في روبي

من موسوعة حسوب
< Ruby‏ | Struct
مراجعة 06:29، 5 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يتحقق التابع eql?‎ إن كانت بنيتان تشيران إلى نفس مفتاح الجدول Hash أي إذا كان لهما نفس صنف البنية الفرعي، وكانت قيم أعضائهما متساوية (وفقًا للتابع Object.eql?‎).

البنية العامة

eql?(other) true or false

المعاملات

other‎

البنية الأخرى المراد التحقق من تساويها مع البنية المعطاة.

القيمة المعادة

تعاد القيمة true إن كان المعامل other المعطى والبنية التي استُدعي التابع معها يشيران إلى نفس الجدول Hash، وإلا فستعاد القيمة false.

انظر أيضًا

  • التابع hash: يعيد القيمة hash استنادًا إلى محتويات البنية التي استدعيت معه.

مصادر