الفرق بين المراجعتين لصفحة: «~Ruby/Object/21»
أنشأ الصفحة ب'{{DISPLAYTITLE:المعامل ~! في الصنف Object في روبي}} يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام الت...' |
طلا ملخص تعديل |
||
| سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:المعامل ~! في الصنف Object في روبي}} | {{DISPLAYTITLE:المعامل <code>~!</code> في الصنف Object في روبي}} | ||
يتحقق المعامل <code>!~</code> من عدم تساوي كائنين (باستخدام التابع =~). | |||
يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام التابع =~). | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="ruby"> | |||
obj !~ other → true or false | obj !~ other → true or false | ||
</syntaxhighlight> | |||
== المعاملات == | == المعاملات == | ||
=== obj === | === <code>obj</code> === | ||
الكائن المراد التحقق من عدم تساويه مع الكائن other. | الكائن المراد التحقق من عدم تساويه مع الكائن <code>other</code>. | ||
=== other === | === <code>other</code> === | ||
الكائن الآخر الذي سيُتحقَق من عدم تساويه مع الكائن obj. | الكائن الآخر الذي سيُتحقَق من عدم تساويه مع الكائن <code>obj</code>. | ||
== القيم المعادة == | == القيم المعادة == | ||
تُعاد القيمة true إذا لم يتساوى الكائنين obj و | تُعاد القيمة <code>true</code> إذا لم يتساوى الكائنين <code>obj</code> و <code>other</code>، أو تعاد القيمة <code>false</code> خلاف ذلك. | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* المعامل <=>: يتحقق من تساوي كائنين بين بعضهما بعضًا. | * المعامل <code>[[Ruby/Object/3C-3D-3E|<=>]]</code>: يتحقق من تساوي كائنين بين بعضهما بعضًا. | ||
* المعامل ===: يتحقق من تساوي كائنين بشكل صارم. | * المعامل <code>[[Ruby/Object/3D-3D-3D|===]]</code>: يتحقق من تساوي كائنين بشكل صارم. | ||
* المعامل ~=: يتحقّق من تطابق نمطي كائنين. | * المعامل <code>[[Ruby/Object/3D~|~=]]</code>: يتحقّق من تطابق نمطي كائنين. | ||
== مصادر == | == مصادر == | ||
مراجعة 09:36، 22 نوفمبر 2018
يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام التابع =~).
البنية العامة
obj !~ other → true or false
المعاملات
obj
الكائن المراد التحقق من عدم تساويه مع الكائن other.
other
الكائن الآخر الذي سيُتحقَق من عدم تساويه مع الكائن obj.
القيم المعادة
تُعاد القيمة true إذا لم يتساوى الكائنين obj و other، أو تعاد القيمة false خلاف ذلك.
انظر أيضًا
- المعامل
<=>: يتحقق من تساوي كائنين بين بعضهما بعضًا. - المعامل
===: يتحقق من تساوي كائنين بشكل صارم. - المعامل
~=: يتحقّق من تطابق نمطي كائنين.