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

من موسوعة حسوب
طلا ملخص تعديل
إفراغ الصفحة
 
سطر 1: سطر 1:
{{DISPLAYTITLE:المعامل ‎<code>~!</code>‎ في الصنف Object في روبي}}
يتحقق المعامل <code>!~</code> من عدم تساوي كائنين (باستخدام التابع =~).


== البنية العامة ==
<syntaxhighlight lang="ruby">
obj !~ other → true or false
</syntaxhighlight>
== المعاملات ==
=== <code>obj</code> ===
الكائن المراد التحقق من عدم تساويه مع الكائن <code>other</code>.
=== <code>other</code> ===
الكائن الآخر الذي سيُتحقَق من عدم تساويه مع الكائن <code>obj</code>.
== القيم المعادة ==
تُعاد القيمة <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>: يتحقّق من تطابق نمطي كائنين.
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Object.html#method-i-21~ صفحة المعامل ~! في الصنف Object في توثيق روبي الرسمي.]
[[تصنيف:Ruby]]
[[تصنيف:Ruby Method]]
[[تصنيف:Ruby Object]]

المراجعة الحالية بتاريخ 09:44، 22 نوفمبر 2018