From: Gavin Kistner Date: 2006-10-05T01:35:43+09:00 Subject: Re: Better ruby way for caseing on class? From: ebeard [mailto:ecbearden@gmail.com] > Is there a better way? Here's one option: [Kernel,String,Object].each do |klass| case when klass==Kernel puts "I'm doing stuff with object Kernel" when klass==String puts "I'm doing stuff with object String" when klass==Object puts "I'm doing stuff with object Object" end end