问题描述
现在,当我单击edmx模式上的“从数据库生成模型”而不是获取此信息时:
public int ID { get; set; }
public int LocationID { get; set; }
public string LocationDescription { get; set; }
我明白了:
public int ID { get; set; }
public int LocationID { get; set; }
public string LocationDescription { get; set; }
是什么导致它在属性之间放置空格。有没有办法改变代码生成策略格式化生成代码的方式?
解决方法
您当然不希望仅仅为了消除自动生成的属性之间的回车。
此外,您为什么还要这样做?除非您确实进行了某些操作,否则不要触摸此文件。那么,由于不会以任何方式触碰自动生成的代码,为什么还要看着它?
如果这让您很烦恼,以至于在不删除这些文件中的回车符的情况下您真的无法继续工作,那么,我很乐意向您展示如何操作。
您在这里:
https://visualstudiomagazine.com/Articles/2008/09/01/Customize-Code-Generation-in-EF.aspx?m=1
祝你好运...因为你需要它。