private int CompereKeys(Keys key1, Keys key2) { var res = ((int) key1 & 0xff).CompareTo((int) key2 & 0xff); if (res == 0) res = key1.CompareTo(key2); return res; }