1
Я хочу добавить поле JProperty
в JObject
на основе результата условного оператора, но у меня возникли проблемы с форматированием кода.Как добавить JProperty на основе условного оператора в объекте Json.Net
string zip = "00000";
bool isNull = string.IsNullOrEmpty(str);
JObject jsonContent = new JObject(
new JProperty("email_address", subscriber.Email),
new JProperty("status", "subscribed"),
if(!isNull)
{
new JProperty("ZIP", str),
}
new JProperty("state": "NY")
);
Проблема заключается в том, как обрабатывать запятую на предыдущей строке и только, как, в частности, для форматирования условного оператора внутри объекта JSON.