Nie ma wbudowanego sposobu kopiowania kolekcji za pomocą sterownika C#, ale nadal można to zrobić w prosty sposób:
var source = db.GetCollection("test");
var dest = db.GetCollection("testcopy");
dest.InsertBatch(source.FindAll());
Pamiętaj jednak, że nie spowoduje to skopiowania żadnych indeksów z kolekcji źródłowej. copyTo
powłoki metoda ma takie same ograniczenia, więc prawdopodobnie jest zaimplementowana podobnie.