0
我試圖從List<Element>
創建List<XYZ>
或XYZ[ ]
。 Location
和XYZ
都是Autodesk.Revit.DB命名空間的成員,但似乎沒有轉換方法。有人知道一個,或者你有沒有創造出一些能夠幫助我的東西?Revit Element.Location to XYZ
我試圖從List<Element>
創建List<XYZ>
或XYZ[ ]
。 Location
和XYZ
都是Autodesk.Revit.DB命名空間的成員,但似乎沒有轉換方法。有人知道一個,或者你有沒有創造出一些能夠幫助我的東西?Revit Element.Location to XYZ
當然。這裏所說:
List<Element> walls = new List<Element>();
XYZ p;
List<XYZ> wall_start_points
= walls.Select<Element, XYZ>(e => {
Util.GetElementLocation(out p, e);
return p; })
.ToList<XYZ>();
這將使用在建築物編碼器樣品Util
類中定義的方法GetElementLocation
:
你...... 是... 驚人! –