标签: c# uml sequence-diagram
知道“项目”仅在foreach循环的上下文中创建(例如,它仅在foreach循环的范围内),如何在其中显示通过同时包含“ item”对象的构造函数和析构函数的顺序图(UML)?
foreach
foreach (A item in itemsList) { item.DoStuff(); }
我为此提供的方法是否正确?一些类似问题的答案没有包含范围界定部分(例如,对象在图的顶部都“已经存在”,这与在循环本身中创建的项目不同)?
答案 0 :(得分:2)
这是不正确的。 A不会创建,但会分配指向集合中相应元素的指针。
A