UML Diagram的C#代码

时间:2011-12-31 14:17:32

标签: c# visual-studio-2010 uml

我有Visual Studio 2010终极版。我在名为test.cs的文件中有以下代码:

 public interface IXClass
{
    void Test();
}

public class ConcreteXClass1 : IXClass
{
    public void Test()
    {
        throw new NotImplementedException();
    }
}

public class ConcreteXClass2 : IXClass
{
    public void Test()
    {
        throw new NotImplementedException();
    }
}

如何为上述代码创建UML图?我在哪里可以获得VS中的选项来生成上述代码的UML图?

3 个答案:

答案 0 :(得分:4)

  1. 选择“架构” - > “新图......”。
  2. 选择“UML类图”并创建一个新的建模项目。
  3. 选择“架构” - > “Windows” - > “建筑探索者”。
  4. 选择“解决方案视图” - > “Test.cs所在的解决方案” - > “Test.cs” - > “选择类/接口”并将它们拖到图表面。

答案 1 :(得分:3)

在解决方案资源管理器中(右上角)右键单击您正在处理的项目(或只是一个源文件),然后单击“查看类图”。

答案 2 :(得分:1)

添加>>新文件>>类图,然后拖放要生成UML的所有CS文件。你也可以从类图中生成类。

相关问题