الفرق بين المراجعتين لصفحة: «Ruby/UnboundMethod/eql-3F»
< Ruby | UnboundMethod
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>eql? | <noinclude>{{DISPLAYTITLE: التابع <code>UnboundMethod.eql?</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby UnboundMethod]] | [[تصنيف: Ruby UnboundMethod]] | ||
يكون [[Ruby/UnboundMethod|تابعان حران]] (كائنان من النوع <code>UnboundMethod</code>) متساويتين إذا كانا مرتبطين بنفس الكائن، ويرجعان إلى نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة. | يتحقق التابع <code>eql?</code> من تساوي تابعين غير مربوطين. يكون [[Ruby/UnboundMethod|تابعان حران]] (كائنان من النوع <code>UnboundMethod</code>) متساويتين إذا كانا مرتبطين بنفس الكائن، ويرجعان إلى نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">eql?(other_meth) → true or false</syntaxhighlight> | <syntaxhighlight lang="ruby">eql?(other_meth) → true or false</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>other_meth</code>=== | ===<code>other_meth</code>=== | ||
[[Ruby/UnboundMethod|تابع حر]]. | [[Ruby/UnboundMethod|تابع حر]] يراد التحقق من تساويه مع التابع الحر المعطى. | ||
==القيمة | ==القيمة المعادة== | ||
تعاد القيمة <code>true</code> إن كان التابعان متساويين، وإلا تعاد <code>false</code>. | تعاد القيمة <code>true</code> إن كان التابعان متساويين، وإلا تعاد القيمة <code>false</code>. | ||
==انظر | ==انظر أيضًا== | ||
* التابع <code>[[Ruby/UnboundMethod/equality operator|==]]</code>: | * التابع <code>[[Ruby/UnboundMethod/equality operator|==]]</code>: يتحقق من تساوي كائنين من النوع <code>[[Ruby/UnboundMethod|UnboundMethod]]</code>. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/UnboundMethod.html#method-i-eql-3F قسم | *[http://ruby-doc.org/core-2.5.1/UnboundMethod.html#method-i-eql-3F قسم التابع eql? في الصنف UnboundMethod في توثيق روبي الرسمي.] | ||
المراجعة الحالية بتاريخ 07:25، 8 ديسمبر 2018
يتحقق التابع eql? من تساوي تابعين غير مربوطين. يكون تابعان حران (كائنان من النوع UnboundMethod) متساويتين إذا كانا مرتبطين بنفس الكائن، ويرجعان إلى نفس التعريف، وكانا مملوكين من قبل نفس الصنف أو الوحدة.
البنية العامة
eql?(other_meth) → true or false
المعاملات
other_meth
تابع حر يراد التحقق من تساويه مع التابع الحر المعطى.
القيمة المعادة
تعاد القيمة true إن كان التابعان متساويين، وإلا تعاد القيمة false.
انظر أيضًا
- التابع
==: يتحقق من تساوي كائنين من النوعUnboundMethod.