То, что я пытаюсь достичь, - это инициализировать переменную «фильтр» динамически, основываясь на том, что получает мой метод.Инициализировать динамически фильтр var
- Инициализация его в null вызывает ошибку.
- Оставив это пустые ошибки.
- Установка его общего типа выдает ошибку
- Установка в новой
BsonDocument
также выдает ошибку
Это мой код:
var filter=null;
if (id != 0)
if (subID != 0)
//Get Specific Categories
filter = builder.Eq("Categories.Sub.id", id) & builder.Eq("Categories.Sub.Custom.id", subID);
else
//Get SubCategories
filter = builder.Eq("Categories.Sub.id", id);
else
//Get Generic Categories
filter = new BsonDocument();
Я искал, но никто кажется, есть моя проблема, или я не могу ее найти.
Спасибо! Я, хотя тип 'var' был похож на тип javascript. Он работал после изменения типа из var в динамический – Gino