Rubyリファレンス: Home

try_convert (Array)

Edit   History

Ruby 1.9

標準クラス・モジュール > Array > try_convert

Array.try_convert(obj)

クラスメソッドtry_convertは、引数objが持っているto_aryメソッドを呼び出し、配列を返します。objto_aryメソッドがなければnilを返します。

objto_aryメソッドが配列以外のオブジェクトを返したときは、例外TypeErrorが発生します。

p Array.try_convert([1, 2, 3])
p Array.try_convert(1..3)
[1, 2, 3]
nil