From: "中村暁史 Nakamura Akifumi" Date: 2000-03-03T14:21:56+09:00 Subject: [ruby-list:21158] Re: あったらうれしいメソッド to_n,to_n!, to_s! お世話になっております。 A.中村です。 On Fri, 3 Mar 2000 14:01:35 +0900 ogino@coop.nagoya-u.ac.jp wrote: > それから、書き方の問題なのかもしれませんが、変数が String を指している > と思っていたら実は nil で途中でとまってしまうという目に良くあっていま > す。そこで、 > > str = str.to_s (基本の考えとしては str = '' if str == nil ですが) > > というのを入れるのですが、これが > > str.to_s! strが指すインスタンスの「クラスが」替わっちゃうことに なりますよねこれ。まずいかも知れず。 ちなみにnilとは限らないっすね。Arrayだったり 自前のHogehogeクラスだったり、色々。 #「自分に特異メソッドをつける」のも「破壊的操作」なんだろうか?