C# 如何对对象字段进行不同的排序?

C# 如何对对象字段进行不同的排序?,c#,visual-studio-2010,C#,Visual Studio 2010,在使用visual studio进行调试时,是否可以按非字母顺序显示字段 大多数情况下,我的对象都有通常的“name”字段,但从n开始,它在列表中的结尾要低得多(是的,我知道我可以叫它aaaName),但我不想非得这么做 vs不能按照我在代码中输入字段的顺序显示吗?如果没有,是否有办法移动dispay字段?我在调试器中没有看到任何排序,但您可以做得更好。使用-Attribute可以更改调试器默认显示的内容。例如,您可以显示名称。这比打开对象并查找名称更容易。但如果键入n,则只会看到以n开头的属性

在使用visual studio进行调试时,是否可以按非字母顺序显示字段

大多数情况下,我的对象都有通常的“name”字段,但从n开始,它在列表中的结尾要低得多(是的,我知道我可以叫它aaaName),但我不想非得这么做


vs不能按照我在代码中输入字段的顺序显示吗?如果没有,是否有办法移动dispay字段?

我在调试器中没有看到任何排序,但您可以做得更好。使用-Attribute可以更改调试器默认显示的内容。例如,您可以显示名称。这比打开对象并查找名称更容易。

但如果键入
n
,则只会看到以
n
开头的属性。还是很难找到吗?如果你有几十个属性和字段,你可能想将你的大类重构成多个,这也增加了可重用性。是的,这解决了名称问题,但我仍然希望完整显示按我的顺序排列,我的意思是,在某些对象中,我需要查看30%到40%左右的字段,如果它们位于顶部,我会感觉舒服得多