Không có cách tích hợp để sao chép bộ sưu tập bằng trình điều khiển C #, nhưng bạn vẫn có thể thực hiện điều đó khá đơn giản như:
var source = db.GetCollection("test");
var dest = db.GetCollection("testcopy");
dest.InsertBatch(source.FindAll());
Tuy nhiên, lưu ý rằng điều này sẽ không sao chép bất kỳ chỉ mục nào từ bộ sưu tập nguồn. copyTo
của shell phương pháp có cùng một hạn chế nên có thể được triển khai tương tự.