Я склонен создавать свои классы со свойствами, отсортированными в порядке, который имеет смысл для меня. Например; Я всегда делаю критически важную информацию как "id" в начале, а затем все меньше и менее важных данных и, наконец, записываю метаданные, такие как "создать дату" ближе к концу.
Но когда я добавляю класс в Visual Studio (2010), он сортирует свойства по алфавиту. Нужно ли вообще отключить эту функцию?
Изменить (11/05/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