У меня есть одна модель это выглядетьКак фильтровать нулевое или пустое значение из строки Json
public class DataClass
{
public string Name { get; set; }
public string Address { get; set; }
public string ContactNo { get; set; }
}
, и я попытался преобразовать в запросе Json используя нижеуказанным код.
var l=new List<Data>();
l.Add(new Data(){Name="foo",Address ="bar",ContactNo =123});
l.Add(new Data(){Name="biz",Address ="baz"});
string json=JsonConvert.SerializeObject(l);
это даст мне строку как
[{"Name":"foo","Address":"bar","ContactNo":"123"},{"Name":"biz","Address":"baz","ContactNo":""}]
на выходе второго ContactNo имеет пустую строку, но мне не нужно поле, которое не имеет никакого значения или NULL. может ли кто-нибудь рассказать мне, что является лучшим способом избежать поля NULL или Empty из запроса Json? Спасибо заранее.
а) Что такое 'Data'? b) 'ContactNo' не может быть пустой (или« 123 »), так как это« целое » – I4V