【问题标题】:Updating Existing Class From UML Diagram in Visual Studio在 Visual Studio 中从 UML 图更新现有类
【发布时间】:2012-04-03 22:21:02
【问题描述】:

我创建了一个 UML 图并使用 Visual Studio Feature Pack 2 的 Generate Code 功能生成了一个类。我已经实现了该类中的方法。当我想从 uml 图中将新方法添加到类中并使用生成代码功能时,它会删除方法中的所有实现,但会从 uml 图中添加我新添加的方法。它的作用就像删除现有类并再次创建它。我如何在不删除整个类的情况下更新它而只添加一个方法?

【问题讨论】:

    标签: c# visual-studio-2010


    【解决方案1】:

    使用部分类。

    生成的类应该在它们之前有部分,例如public partial class Foo : Bar;创建一个新文件(文件名或位置无关紧要)。命名空间和类名必须与自动生成的相同,并且必须包含partial。所有文件的定义都合并到一个类中,您不必担心自动生成的代码会删除您的额外文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 2013-03-01
      相关资源
      最近更新 更多