From: Eric Hodel Date: 2006-12-22T19:29:03+09:00 Subject: Re: class method On Dec 22, 2006, at 02:20, Spitfire wrote: > One thing that I don't understand is the following code. > > sample = [1,2,3] > p sample.class #=> Array > p sample.class.is_a?(Array) #=> false > p sample.class.is_a?(Array.class) #=> true (why???) $ ruby sample = [1, 2, 3] p sample.class p Array.class p sample.class.is_a?(Array.class) Array Class true therefore: $ ruby p Array.is_a?(Class) true Sensible. -- Eric Hodel - drbrain@segment7.net - http://blog.segment7.net I LIT YOUR GEM ON FIRE!