الفرق بين المراجعتين لصفحة: «Ruby/Struct/hash»

من موسوعة حسوب
< Ruby‏ | Struct
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>hash‎</code> الخاص بالصنف <code>Struct</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...'
 
لا ملخص تعديل
سطر 5: سطر 5:
يعيد التابع <code>hash</code> قيمة تجزئة (hash value) استنادًا إلى محتويات هذه ال[[Ruby/Struct|بنية]].
يعيد التابع <code>hash</code> قيمة تجزئة (hash value) استنادًا إلى محتويات هذه ال[[Ruby/Struct|بنية]].


راجع أيضًا صفحة Object#hash.
راجع أيضًا صفحة <code>Object#hash</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">hash→ integer‎</syntaxhighlight>
<syntaxhighlight lang="ruby">hash→ integer‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المُعادة==
يعيد التابع <code>hash</code> قيمة تجزئة (hash value) استنادًا إلى محتويات هذه ال[[Ruby/Struct|بنية]].
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Struct/eql-3F|eql?‎]]</code>: معامل التساوي القاموسي (<code>[[Ruby/Hash|Hash]]</code>X) - يشير الوسيط المعطى <code>other</code> (انظر فقرة البنية العامة) وال[[Ruby/Struct|بنية]] التي استُدعي معها <code>struct</code> إلى نفي ال[[Ruby/Hash|قاموس]] إذا كان لهما نفس صنف ال[[Ruby/Struct|بنية]] الفرعي، وكانت قيم أعضائهما متساوية (وفقًا للتابع <code>[[Ruby/Object/eql-3F|Object#eql?]]</code>).
* التابع <code>[[Ruby/Struct/inspect|inspect]]</code>: يعيد التابع <code>inspect</code> [[Ruby/String|سلسلة نصية]] تحتوي وصفًا لهذه ال[[Ruby/Struct|بنية]].
* التابع <code>[[Ruby/Struct/inspect|inspect]]</code>: يعيد التابع <code>inspect</code> [[Ruby/String|سلسلة نصية]] تحتوي وصفًا لهذه ال[[Ruby/Struct|بنية]].
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Struct.html#method-i-hash قسم  التابع hash‎ في الصنف Struct‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Struct.html#method-i-hash قسم  التابع hash‎ في الصنف Struct‎ في توثيق روبي الرسمي.]

مراجعة 14:23، 4 نوفمبر 2018

يعيد التابع hash قيمة تجزئة (hash value) استنادًا إلى محتويات هذه البنية.

راجع أيضًا صفحة Object#hash.

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

hash integer

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

يعيد التابع hash قيمة تجزئة (hash value) استنادًا إلى محتويات هذه البنية.

انظر أيضا

مصادر