From: Robert Klemme Date: 2010-05-26T22:11:43+09:00 Subject: Re: Regarding Arrays 2010/5/26 Sourav Haldar : > > I am trying to build a Class 'Employee' in which age,address,idno > methods should be there . So i need to built a Array in which the > elements are called by idno and get sorted. Not sure what you're after, probably something like this Employee = Struct.new :idno, ... employees = [ ... ] sorted = employees.sort_by {|e| e.idno} sorted = employees.sort_by(&:idno) # alternative Cheers robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/