我构建以下匿名对象:
var obj = new {
Country = countryVal,
City = cityVal,
Keyword = key,
Page = page
};
只有当它的值存在时,我才想在对象中包含成员。
例如如果cityVal
为空,我不想在对象初始化中添加城市
var obj = new {
Country = countryVal,
City = cityVal, //ignore this if cityVal is null
Keyword = key,
Page = page
};
这在 C# 中可能吗?