From: Peter Szinek Date: 2006-12-22T19:22:29+09:00 Subject: Re: class method 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???) Hmm, mayvbe because Array.class is Class and sample.class is a Class? Cheers, Peter __ http://www.rubyrailways.com