我上课了.它有几个属性可以说10.在这10个中,3个填充了剩余的数据7个为空.空字符串""使用此链接作为参考.我想只显示NON-NULL和NON-EMPTY字符串属性.但最终输出有10个属性.我只希望看到3.
namespace Mynamespace.ValueObjects
{
[DataContract]
public class User
{
[DataMember(Name ="userID", IsRequired = false,EmitDefaultValue = false)]
public string userID { get; set; }
[DataMember(Name ="ssn", IsRequired = false,EmitDefaultValue = false)]
public string ssn { get; set; }
[DataMember(Name ="empID", IsRequired = false,EmitDefaultValue = false)]
public string empID { get; set; }
[DataMember(Name ="schemaAgencyName", IsRequired = false,EmitDefaultValue = false)]
public string schemaAgencyName { get; set; }
[DataMember(Name ="givenName", IsRequired = false,EmitDefaultValue = false)]
public string givenName { get; set; …Run Code Online (Sandbox Code Playgroud) 使用 Newtonsoft 我们有一个自定义解析器来忽略空集合。.Net core 3.1 中的新 system.text.json 是否有任何等效配置