我有一个使用代码生成工具生成的 datalayer.cs 文件。
我将该类标记为部分类,因此我可以使用自己的手写数据层代码创建另一个文件。
我应该如何命名我的文件?
我应该这样做:
/data/partial/datalayer.cs /data/datalayer.cs
因此,当我再次运行代码生成器时,我只是将文件转储到源代码树中的 /partial/ 文件夹中。
建议?
我有一个使用代码生成工具生成的 datalayer.cs 文件。
我将该类标记为部分类,因此我可以使用自己的手写数据层代码创建另一个文件。
我应该如何命名我的文件?
我应该这样做:
/data/partial/datalayer.cs /data/datalayer.cs
因此,当我再次运行代码生成器时,我只是将文件转储到源代码树中的 /partial/ 文件夹中。
建议?
VS 对生成的文件使用Filename.Designer.cs约定。你可能会做类似的事情。例如,您可能有DataLayer.cs和DataLayer.Generated.cs。我个人会将文件彼此相邻地保存在同一目录中,以帮助发现。
创建 Windows.Form 时由 IDE 生成的部分类命名如下:
/mydirectory/MyFormName.cs
/mydirectory/MyFormName.Designer.cs
所以我建议像:
/mydirectory/datalayer.cs
/mydirectory/datalayer.autocodegen.cs
我个人使用 ClassName_Generated.cs 生成文件。我个人更喜欢 _ 而不是 . 对于生成的分隔符。