Как и Джеймс Ньютон Кинг: Если вы сами создаете сериализатор, а не используете JavaScriptConvert, то есть свойство NullValueHandling
, которое вы можете установить для игнорирования.
Вот пример :
JsonSerializer _jsonWriter = new JsonSerializer {
NullValueHandling = NullValueHandling.Ignore
};
В качестве альтернативы, как предложено @amit
JsonConvert.SerializeObject(myObject,
Newtonsoft.Json.Formatting.None,
new JsonSerializerSettings {
NullValueHandling = NullValueHandling.Ignore
});