الفرق بين المراجعتين لصفحة: «Ruby/Object/21~»
أنشأ الصفحة ب'{{DISPLAYTITLE:المعامل ~! في الصنف Object في روبي}} يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام الت...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(3 مراجعات متوسطة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:المعامل ~! في الصنف | {{DISPLAYTITLE:المعامل <code>~!</code> في الصنف <code>Object</code> في روبي}} | ||
يتحقق المعامل <code>!~</code> من عدم تساوي كائنين (باستخدام التابع <code>=~</code>). | |||
يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام التابع =~). | |||
== البنية العامة == | == البنية العامة == | ||
سطر 20: | سطر 19: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* المعامل <=>: يتحقق من تساوي كائنين بين بعضهما بعضًا. | * المعامل <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 في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/Object.html#method-i-21~ صفحة المعامل ~! في الصنف Object في توثيق روبي الرسمي.] | ||
[[تصنيف:Ruby]] | [[تصنيف:Ruby]] | ||
[[تصنيف:Ruby | [[تصنيف:Ruby Operator]] | ||
[[تصنيف:Ruby Object]] | [[تصنيف:Ruby Object]] |
المراجعة الحالية بتاريخ 07:08، 30 مارس 2019
يتحقق المعامل !~
من عدم تساوي كائنين (باستخدام التابع =~
).
البنية العامة
obj !~ other → true or false
المعاملات
obj
الكائن المراد التحقق من عدم تساويه مع الكائن other
.
other
الكائن الآخر الذي سيُتحقَق من عدم تساويه مع الكائن obj
.
القيم المعادة
تُعاد القيمة true
إذا لم يتساوى الكائنين obj
و other
، أو تعاد القيمة false
خلاف ذلك.
انظر أيضًا
- المعامل
<=>
: يتحقق من تساوي كائنين بين بعضهما بعضًا. - المعامل
===
: يتحقق من تساوي كائنين بشكل صارم. - المعامل
~=
: يتحقّق من تطابق نمطي كائنين.