【发布时间】:2011-12-16 05:14:31
【问题描述】:
我倾向于设计我的类,并按照对我有意义的顺序对属性进行排序。例如;我总是在开头附近制作“id”之类的关键信息,然后是不太重要的数据,最后在结尾处记录“create date”之类的元数据。
但是当我将类添加到 Visual Studio (2010) 的类图中时,它会按字母顺序对属性进行排序。有没有办法关闭这个功能?
编辑(2011 年 11 月 5 日):
例如,我有以下课程
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
【问题讨论】:
-
你找到答案了吗?
-
@freshWoWer 我最近没看过,但没有。上次我检查时,你根本无法控制它。
-
我也需要那个。它非常烦人 - 例如对于枚举 - 更改顺序。应该有一个根本不订购的选项。默认情况下,我在课堂上保持智能顺序,不需要 IDE 的帮助。 :(
标签: visual-studio-2010 class-diagram