Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建表示 C# 代码的 UML 图,但我已经陷入了僵局。我目前Dictionary<object, object>通过使用限定关联来表示 a,其中限定是键类型,关联末尾的类是值类型。
Dictionary<object, object>
现在我想在 UML 中表示一个类型,如下所示:Dictionary<int, Dictionary<object, object>. 我可以使用任何类型的标准来创建能够准确表示这种关系的关系吗?
Dictionary<int, Dictionary<object, object>
带有尖括号的那一行只是一个声明,说明了类将具有什么关系。您不能在 UML 中显示声明,除非在注释中(它也很有用)。但是您可以(并且应该)显示关系本身。实际上,这条线Dictionary<int, Dictionary<object, object>可以看作是一个简单类图的严格声明。