関数を書くとします:
public static List<BsonDocument> MyFind(string collection, IMongoQuery query, IMongoSortBy sort, int skip)
{ ..etc..}
簡単に次のような値を渡すことができます:
list = MyFind("collectionname",Query.EQ("field","value"),SortBy.Ascending("field"), 0).ToList()
しかし、関数に IMongoFields フィールドという別のパラメーターを追加すると、関数は次のようになります。
public static List<BsonDocument> MyFind(string collection, IMongoQuery query, IMongoFields fields, IMongoSortBy sort, int skip)
{ ..etc..}
「フィールド」の値を渡すのに問題があります。MongoDB ドライバーのドキュメントを読みましたが、実際に値を渡す方法を想像できません。List で行うのと同様のフィールド名を作成する方法はありますか?