在我的存储库类中,我有这个:
public xxxxx GetByxxxx(string value)
{
return context.xxxxx.Where(r => r.value== value).FirstOrDefault();
}
然后我在我的控制器中调用它
var result = ((xxxxRepo.GetByName(name)));
结果的值保持返回null,但name继续使用以下命令返回db上的值:
System.Diagnostics.Debug.WriteLine("The result is " + result);
我错过了什么。
答案 0 :(得分:0)
你是回归对象。所以当你打印值来使用它时。
System.Diagnostics.Debug.WriteLine("The result is " + result==null?"":result.Name);