From: ebeard Date: 2006-10-05T01:10:05+09:00 Subject: Better ruby way for caseing on class? I currently do this: [Kernel,String,Object].each do |klass| case klass.to_s when 'Kernel' : puts 'I\'m doing stuff with object Kernel' when 'String' : puts 'I\'m doing stuff with object String' when 'Object' : puts 'I\'m doing stuff with object Object' end end Is there a better way?