التابع Hash.try_convert
في روبي
يحاول التابع try_convert
تحويل الكائن المُمرَّر إليه إلى النوع Hash
باستخدام التابع to_hash
. يعيد التابع كائن من النوع Hash
إن نجحت عملية التحويل أو القيمة nil
إذا فشلت العملية لأي سبب.
ash.try_convert({1=>2}) # => {1=>2}
Hash.try_convert("1=>2") # => nil
البنية العامة
try_convert(obj) → hash or nil
المعاملات
obj
الكائن المراد تحويله إلى النوع Hash
.
القيمة المعادة
يعاد كائن من النوع Hash
يمثِّل ناتج تحويل الكائن obj
إن نجحت عملية التحويل، أو تعاد القيمة nil
إذا فشلت العملية لأي سبب.
انظر أيضا
- التابع
Hash[]
: ينشئ جدولHash
جديد ويضع فيه الكائنات المعطاة. - التابع
new
: ينشئ جدولHash
جديد فارغ ثم يعيده.