title: how to insert nested collection in c# to mongo db
body: <p>I want to create collection like this using c#</p>
  
  <pre><code>   Agent_name: {
      f: "vbv",
      l: "vbvbv"
      },
     "Agent_LoginSessionId" : "",
     "Agent_GroupCode" : "",
     "Agent_dtmCreated" : "",
     "Agent_dtmLastLogin" : "",
     "Agent_strIsActive" : ""
  
      stamps: {
       ins: "",
       upd: "",
       createUsr: "",
       updUsr: "",
       Ins_Ip: "",
       Upd_IP: ""
  
   }
  </code></pre>
  
  <p>And my C# code is like this:</p>
  
  <pre><code>MongoCollection&lt;BsonDocument&gt; Agents = mydb.GetCollection&lt;BsonDocument&gt;("Agents");
         BsonDocument collectionAgent = new BsonDocument {
                     { "Agent_Login", Aid },  
                     {"Agent_Pwd",Apwd},
                     {"Agent_Rpwd",Arpwd},
  
                     Agent_Name:     
                        { "f", Afname},
                        {"l", Alname} ,
  
  
                     {"Agent_LoginSessionId",""},
                     {"Agent_GroupCode",AgroupId},
                     {"Status",AStastus}
                    };
         Agents.Insert(collectionAgent)
  </code></pre>
  
  <p>IN C# how to achieve this? It need any specific driver to install. please suggest something?</p>