الفرق بين المراجعتين ل"~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
خلاف ذلك.
انظر أيضًا
- المعامل
<=>
: يتحقق من تساوي كائنين بين بعضهما بعضًا. - المعامل
===
: يتحقق من تساوي كائنين بشكل صارم. - المعامل
~=
: يتحقّق من تطابق نمطي كائنين.