如何将多个曲线数组合并为一个曲线数组

how to combine multiple curve Arrays into one single curve Array

我是 C sharp 创建 Revit 插件的新手。我有多个 curveArrays 并且我想将它合并为一个 curveArray 。我看到一些关于相同问题的帖子,但那些不是 curveArrays,而是整数或字符串数​​组。

CurveArray is IEnumerable, and it has an Append() 方法。

你试过吗:

var allCurves = new CurveArray();

foreach (CurveArray curveArr in multipleCurveArrays)
{
    foreach (Curve curve in curveArr)
    {
        allCurves.Append(curve);
    }
}