0

MongoDB を使用してオブジェクトのディープ クローンを作成することは可能ですか? C# では次のようになります。

Object1 _object2 = new Object1();

BsonValue _bsonValue = _object2.ToBsonDocument().DeepClone()

//now _bsonValue to "Object1" - how to?

「_bsonValue」を「Object1」クラスに変換するにはどうすればよいですか? これは実際にはオブジェクトを MongoDB に保存するためのものではなく、オブジェクトをディープ クローンして別の場所で使用するためのものです。

4

1 に答える 1

0

ToBsonDocument() を使用して _bsonValue を BsonDocument に変換し、それからクラスに変換するのはあなた次第です。

于 2012-04-30T09:22:55.103 に答える