Вы можете использовать этот код:
var digit = 2927466; String.Join("", digit.ToString().ToCharArray().OrderBy(x => x));
Или
var res = String.Join("", digit.ToString().ToCharArray().OrderByDescending(x => x) );