我想找到一种方法来告诉视觉工作室让我的属性保持与我的类内联的属性。一个例子。如何保持我的属性与属性一致?
[DataMember] int ID { get; set; }
[DataMember] public int DivisionID { get; set; }
[DataMember] public string Name { get; set; }
[DataMember] public int MyID { get; set; }
[DataMember] public string ContactName { get; set; }
但是,如果我手动修改类并点击保存它自动调整文件看起来像这样。
[DataMember]
int ID { get; set; }
[DataMember]
public int DivisionID { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public int MyID { get; set; }
[DataMember]
public string ContactName { get; set; }
编辑
只是让大家都知道。这不是一个最佳实践问题。我只是想知道编辑是否具备这种能力。这些代码文件是由我们刚刚完成的代码生成器自动生成的。这更多的是一个令人烦恼的事情不断发生,我们想阻止它这样做。我知道修改编辑器有几个选项,但不知道是否有人知道这个问题的一个很好的解决方法,或者是否存在。
我真的很感谢任何人对我们问题的洞察力。
当你有多个属性会发生什么? '[DataMember] [必需] [XmlIgnore] [已弃用] int ID {get; set;}'这就是你想要的吗?对我来说,这是令人难以置信的混乱。 –
好吧,它会是[DataParameter,DataMember] – meanbunny
@DaveZych'[DataMember,Required,XmlIgnore,Deprecated] int ID {get;组; }'会更好,但是我仍然更喜欢将每个属性放在一个单独的行上。 –