公式ドライバーでいくつかのテストを行ったところ、MongoCollection.Saveメソッドがnullを返すことがわかりました。したがって、構築したユーザーに結果を割り当てないでください:
//user = users.Save(user);
users.Save(user);
string idStr = user["_id"].ToString();
Console.WriteLine("_id == {0}", idStr);
ドライバーについては、これ
を確認してください。 および