У меня тип eum с 5 членами. Можно ли сказать intellisense, чтобы заказать их так, как я хочу?
public enum numbers { zero, one, two, three, four }
Intelisense показывает (в алфавите):
four one three two zero
Нет, вы не можете. Но команда Visual Studio рассмотрела это предложение, хотя и не совсем так, как вы этого хотели. Но эй, это начало.
См. Ответ Microsoft Connect здесь http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=419602
Я добавил ваше требование в качестве комментария на сайте.
Я думаю, что единственный способ сделать это - сделать что-то вроде
public enum numbers { num_00, num_01, num_02, num_03, num_04 }
Нет, ты не можешь, насколько я знаю. Intellisense упорядочивает их по алфавиту.
хорошо, если вы используете этот вид объявления для enum, intellisense будет сортировать по первому символу
по выражению diffrewnt, я имею в виду, вы можете начать перечисление как _0 _1 _2 так, где _ будет иметь то же преимущество, а затем 0 1 2 и т. д. будет использоваться для изменения порядка.