Я склонен проектировать свои классы со свойствами, отсортированными в порядке, который имеет для меня смысл. Например; Я всегда делаю важную информацию, такую как «id», ближе к началу, за которой следуют менее важные данные, и, наконец, записываю метаданные, такие как «дата создания», ближе к концу.
Но когда я добавляю класс в диаграмму классов Visual Studio (2010), свойства сортируются в алфавитном порядке. Можно ли как-то отключить эту функцию?
Изменить (05.11.11):
Например, у меня есть следующий класс
public class Email
{
public Int64 Id { get; set; }
public Int64 UserId { get; set; }
public string Name { get; set; }
public string EmailAddress { get; set; }
public DateTime CreateDate { get; set; }
public DateTime UpdateDate { get; set; }
}
Но когда я добавляю его на свою диаграмму, он отображает свойства в следующем порядке:
CreateDate
EmailAddress
Id
Name
UpdateDate
UserId
Вместо того, что я ожидаю
Id
UserId
Name
EmailAddress
CreateDate
UpdateDate