الفرق بين المراجعتين ل"Ruby/Object/21~"

من موسوعة حسوب
< Ruby‏ | Object
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:المعامل ‎~!‎ في الصنف Object في روبي}} يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام الت...')
 
ط
 
(3 مراجعات متوسطة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
{{DISPLAYTITLE:المعامل ‎~!‎ في الصنف Object في روبي}}
+
{{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 Method]]
+
[[تصنيف:Ruby Operator]]
 
[[تصنيف:Ruby Object]]
 
[[تصنيف:Ruby Object]]

المراجعة الحالية بتاريخ 07:08، 30 مارس 2019

يتحقق المعامل !~ من عدم تساوي كائنين (باستخدام التابع =~).

البنية العامة

obj !~ other  true or false

المعاملات

obj

الكائن المراد التحقق من عدم تساويه مع الكائن other.

other

الكائن الآخر الذي سيُتحقَق من عدم تساويه مع الكائن obj.

القيم المعادة

تُعاد القيمة true إذا لم يتساوى الكائنين obj و other، أو تعاد القيمة false خلاف ذلك.

انظر أيضًا

  • المعامل <=>: يتحقق من تساوي كائنين بين بعضهما بعضًا.
  • المعامل ===: يتحقق من تساوي كائنين بشكل صارم.
  • المعامل ~=: يتحقّق من تطابق نمطي كائنين.

مصادر