Tidak ada cara bawaan untuk menyalin koleksi dengan driver C#, tetapi Anda masih dapat melakukannya dengan cukup sederhana seperti:
var source = db.GetCollection("test");
var dest = db.GetCollection("testcopy");
dest.InsertBatch(source.FindAll());
Namun, perhatikan bahwa ini tidak akan menyalin indeks apa pun dari koleksi sumber. copyTo
shell metode memiliki batasan yang sama sehingga kemungkinan diimplementasikan dengan cara yang sama.