检查JsonSerializeObject是否为null

时间:2014-05-08 13:43:56

标签: javascript asp.net json

如何检查<%= 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))%> ;}

1 个答案:

答案 0 :(得分:0)

做类似的事情:

List<int> output = JsonConvert.SerializeObject(email.EmailProgramGroups.ConvertAll<int>(x => x.EmailProgramGroupId))

if(output.count > 0) {

   //....
}