Tergantung pada tipe data variabel kota Anda. Jika variabel kota bertipe BsonValue, Anda dapat menggunakan ?? operator secara langsung:
BsonValue city = null;
var query = Query.EQ("city", city ?? BsonNull.Value);
Console.WriteLine(query.ToJson());
Jika variabel kota Anda bertipe string, Anda memerlukan pemeran konversi tambahan untuk membuat kompiler senang:
string city = null;
var query = Query.EQ("city", (BsonValue)city ?? BsonNull.Value);
Console.WriteLine(query.ToJson());