التابع Enumerable.include?
في روبي
< Ruby | Enumerable
يتحقق التابع include?
من احتواء كائن قابل للتعداد على عنصر محدَّد. يُتحقَّق من عملية التساوي عبر المعامل ==
.
البنية العامة
include?(obj) → true or false
المعاملات
obj
الكائن المراد التحقق من وجوده ضمن عناصر الكائن القابل للتعداد المعطى.
القيمة المعادة
تعاد القيمة true
إن احتوى الكائن القابل للتعداد المعطى على العنصر obj
، أو تعاد القيمة false
خلاف ذلك.
أمثلة
مثال على استعمال التابع include?
:
IO.constants.include? :SEEK_SET #=> true
IO.constants.include? :SEEK_NO_FURTHER #=> false
IO.constants.member? :SEEK_SET #=> true
IO.constants.member? :SEEK_NO_FURTHER #=> false
انظر أيضًا
- التابع
member?
: يتحقق من احتواء كائن قابل للتعداد على عنصر محدَّد (مرة واحدة أو أكثر). - التابع
none?
: يتحقق من خلو كائن قابل للتعداد من أي عنصر محقِّق للكتلة المعطاة (لا تعيد مع أي عنصر القيمةtrue
) أو مطابق للنمط محدَّد. - التابع
one?
: يتحقق من احتواء كائن قابل للتعداد على عنصر واحد فقط محقِّق للكتلة المعطاة (لا تعيد مع أي عنصر القيمةtrue
باستثناء عنصر واحد فقط) أو مطابق للنمط محدَّد.