MongoDBのドキュメント
一方、C#プロパティは通常パスカルケースであり、プレフィックスを使用しないため、ドライバーデザイナーはどうやら決定
強制マッピングId _idへのプロパティ データベース属性 。
_id以外をバインドする場合 Idと呼ばれる可能性のある属性 MongoDBで 、Id以外の名前で別のC#プロパティを宣言できます ドライバーが干渉しないようにします:
public class Inner
{
public string Name { get; set; }
[BsonElement("Id")]
public string IdStr { get; set; }
}