相关疑难解决方法(0)

44
推荐指数
1
解决办法
2万
查看次数

UML 中的通用类型约束(where 子句)

我有一个通用的 C# 类,如下所示:

public class Database<T>
    where T : class, IModel, new()
{
    //Some code ...
}
Run Code Online (Sandbox Code Playgroud)

T 应该实现接口 IModel 并且 T 必须是具有空构造函数的类。

问题是,这在 UML 类图中看起来如何。

谢谢。

c# generics uml class-diagram staruml

6
推荐指数
1
解决办法
831
查看次数

标签 统计

uml ×2

c# ×1

class-diagram ×1

diagram ×1

generics ×1

staruml ×1

templates ×1