التابع 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باستثناء عنصر واحد فقط) أو مطابق للنمط محدَّد.