التابع 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جديد فارغ ثم يعيده.