在 Visual Studio 2013 中从 UML 类图生成可为空的 C# 属性

本文关键字:属性 Studio Visual 2013 中从 UML | 更新日期: 2023-09-27 18:37:28

>我想就VS 2013中的代码生成寻求一些帮助。

我有一个具有可为空属性的类。首先,如果属性仅为集合,则可以设置 nullable。如果属性是 int 怎么办?

我浏览了MSDN页面,但没有关于此案例的信息。另一方面,似乎只有我有这个问题,因为谷歌没有给出可用的答案。

我应该手写我的类还是创建自己的 t4 文件来解决这个问题?

在 Visual Studio 2013 中从 UML 类图生成可为空的 C# 属性

可以简单地覆盖下拉列表值。这样,我可以将选定的"整数"覆盖为"int?"并且它工作正常。代码生成也工作正常。