У меня есть этот код:
public Point3DCollection generatePoints()
{
//generate some Point3D, add them to a Point3DCollection and return it.
....
}
//in the main function
Point3DCollection allPoints=new Point3DCollection();
while(...){
//i need to merge the result from generatePoints() with allPoints, like this:
allPoints.merge(this.generatePoints());
}
Я хочу, чтобы метод merge () был эффективен (т.е. не использовал цикл for или не добавлял элементы по одному).Я знаю, что есть addRange () для общих списков, но он не доступен для Point3DCollections.Любое предложение?