Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在这种情况下,如何在uml图上对此进行建模_C#_Uml - Fatal编程技术网

C# 在这种情况下,如何在uml图上对此进行建模

C# 在这种情况下,如何在uml图上对此进行建模,c#,uml,C#,Uml,我正在使用staruml建模工具,但我不熟悉UML建模。 当我编写一个简单的C代码并将其转换为UML时,我遇到了一个障碍。我应该如何用UML表达以下代码: public static IDataLayer GetInstance() {`` DatabaseTypes dbType = ConvertDBType(GetAppConfigSettings()); return GetInstance(dbtype, GetAppConfigSettings(Constants.A

我正在使用staruml建模工具,但我不熟悉UML建模。 当我编写一个简单的C代码并将其转换为UML时,我遇到了一个障碍。我应该如何用UML表达以下代码:

public static IDataLayer GetInstance()
{``
    DatabaseTypes dbType = ConvertDBType(GetAppConfigSettings());
    return GetInstance(dbtype, GetAppConfigSettings(Constants.AppConfigurationString, true),
                            GetAppConfigSettings(Constants.AppConfiguration, false) != false.ToString());
}

操作(过程)中还有另一个操作(函数)。

这是模型的行为方面。您的类将只显示方法及其返回类型。稍后在设计过程中使用序列图创建协作时,可以显示方法调用将向另一个对象方法发出内部调用