标签: ocl
根据 asSet / asBag / asSequence / asOrderedSet 我有一个问题。我可以在收藏品的集合上使用它。例如,我有(序列(包(套装(A)))),如果可能的话,我可以使用这些操作以及我将收到的结果。或者我需要使用展平?
答案 0 :(得分:1)
来自OCL 2.0文档
1)这意味着扁平化操作,在您的情况下"顺序(Bag(Set(t)))"返回" t"对象 - 序列(t)。 2)如果您将使用" asSet()"操作,你将获得Set(Bag(Set(t)))