获取B样条曲面关键点

BIM.BsplineSurface bs = c.ExtractBsplineSurface();

BIM.Point3d[,] arrPts = bs.GetPoles();

用该方法获取关键点,顺序是怎么规定的?用这个方法获取曲面的点, bs.UPolesCount与bs.VPolesCount两个顺序是什么呢?

我有两个B样条曲面,一个取出来是19、7,另一个取出来却是7,9。跟我预期顺序反了。按我的理解另一个应该是9,7