【发布时间】:2021-09-30 03:51:23
【问题描述】:
在下面的代码中,我遇到了一个异常,因为 "isValid" 来自输入请求的 null。
当输入请求中的null 时,我想将"isValid" 设置为"False"。
谁能建议我如何做到这一点?
public class Details
{
public string status { get; set; }
public MessageInfo messageInfo { get; set; }
}
public class MessageInfo
{
public bool isValid { get; set; }
}
var inputMessage =
{
"Body":
{
"status":"success",
"MessageInfo":
{
"isValid":null
}
}
}
var messagebody = inputMessage.Body.ToObject<Details>();
【问题讨论】:
-
这不会编译)
-
我现在已经更正了 inputMessage @GuruStron