我正在使用
var redirectEsetting = Esetting.FetchByRelatieId(dbConnection, (int)Context.Profile["RelatieID"]).First();
现在我需要检查redirectEsetting.RelatieID是否有值,否则我将使用
var redirectEsetting = Esetting.FetchByRelatieId(dbConnection, (int)Context.Profile["RelatieID"], true).First();
从其他地方获取数据。
然而,当我尝试
时 if(redirectEsetting.RelatieID == null)
或类似内容,它表示它是int
而'can't be null'
。
基本上我需要一种方法来检查我是否在RelatieID中有数据
答案
轻松修复:
if (redirectEsetting.Length < 1)
如果没有数据,变量将为空,因此只需检查变量的长度。