Forse non mi è chiarissimo quello che ti occorre in termini di ordinamento ma la classe array dispone già di metodi per ordinare

http://msdn.microsoft.com/en-us/libr...v=vs.110).aspx