From: Jonathan Rochkind Date: 2008-11-18T11:01:19+09:00 Subject: let my custom defined class convert to string? Is there any way I can make it so my custom-defined class can be automatically converted to a string? I have a #to_s method in it. So it works when I do something like "#{var_of_my_class} foo". It calls #to_s there. But if I try instead "some string" + var_of_my_class, then ruby complains that it can't convert MyClass to a string. Is there anything I can do so my class will always be converted properly to a String by ruby, in all cases, so client code can really use it just like a string? Jonathan -- Posted via http://www.ruby-forum.com/.