如何检查<%= JsonConver.Serialize ...是否为空?我试图将它包装在if语句中,但这似乎没有用。现在我得到的错误是Object引用未设置为对象的实例,这很好,因为在第一次启动时它应该为null。感谢。
if( <%= JsonConvert.SerializeObject(email.EmailProgramGroups.ConvertAll<int>(x => x.EmailProgramGroupId))%> !== null){
var selectedPrograms = <%=JsonConvert.SerializeObject(email.EmailProgramGroups.ConvertAll<int>(x => x.EmailProgramGroupId))%> ;}
答案 0 :(得分:0)
做类似的事情:
List<int> output = JsonConvert.SerializeObject(email.EmailProgramGroups.ConvertAll<int>(x => x.EmailProgramGroupId))
if(output.count > 0) {
//....
}