gpt4 book ai didi

c# - 我如何使我的属性也与属性保持一致?

转载 作者:太空狗 更新时间:2023-10-29 23:31:44 25 4
gpt4 key购买 nike

我想找到一种方法来告诉 visual studio 使我的类中的属性与属性保持一致。一个例子。

[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; }

编辑

只是让大家知道。这不是最佳实践问题。我只是想了解编辑器是否具有此功能。这些代码文件由我们刚刚完成的代码生成器自动生成。这更像是一种不断发生的烦恼,我们想阻止它这样做。我知道有多种修改编辑器的选项,但不知道是否有人知道解决此问题的好方法,或者它是否存在。

我非常感谢任何人对我们的问题的见解。

最佳答案

抱歉,答案是“Visual Studio”没有该选项。这不是理想的答案,但有时答案是没有新代码就无法完成。

如果你去这里。 . .

工具 |选项 |文本编辑器 | C# |格式化

. . .那么是的,你可以完全关闭自动格式化,这对我来说不是一个解决方案。

但是,如果您前往 . . .

工具 |选项 |文本编辑器 | C# |格式化 |新线

. . .属性后没有新行的选项或设置。此选项或设置需要存在。

因此必须将此功能添加到 Visual Studio。我不知道是否可以由除 Microsoft 之外的任何人添加,所以唯一的解决方案是提交和增强请求。

关于c# - 我如何使我的属性也与属性保持一致?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19573163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com