- 797 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 19:00:04 ]
- >>794
素直にやるとこうだと思うぞ def hoge(h) case h when h.has_key?(:param1) ... when h.has_key?(:param2) && h.has_key?(:param3) ... else raise "引数が不正です" end end :param1と:param2は背反でないと処理上困るのになぜか同時に指定されてる、 とかいうエラーへの対処は無視しろめんどくさくなるから 「同時に指定したら死刑」とかいう立て札でも立てとけ
|

|