【发布时间】:2014-01-27 11:59:31
【问题描述】:
为什么以下代码中的断言失败?为什么区域 a 和 b 不相等?
Region a = new Region(new RectangleF(0.0f, 0.0f, 10.0f, 10.0f));
Region b = new Region();
b.MakeEmpty();
b.Union(new RectangleF(0.0f, 0.0f, 10.0f, 10.0f));
Debug.Assert(a == b, "Regions not equal");
【问题讨论】: