C#ドライバーを使用してコレクションをコピーする組み込みの方法はありませんが、それでも次のように簡単に行うことができます。
var source = db.GetCollection("test");
var dest = db.GetCollection("testcopy");
dest.InsertBatch(source.FindAll());
ただし、これはソースコレクションからインデックスをコピーしないことに注意してください。シェルのcopyTo
メソッドには同じ制限があるため、同様に実装される可能性があります。