我有以下类:
public class Requirements
{
public string EventMessageUId { get; set; }
public string ProjectId { get; set; }
public List<Message> Message { get; set; }
}
我正在将其与传入的Json进行映射:
Requirements objRequirement = JsonObject.ToObject<Requirements>();
我想检查在上述映射后,类的任何属性是否没有值或为空。
为此,我尝试了:-
bool isNull= objRequirement.GetType().GetProperties().All(p => p != null);
但是在调试时,我发现无论属性是否为Null,每次都会给出值true。
请帮助我如何通过避免 For/foreach
循环来实现这一点。