c.LkpNameFix ==-6ren">
gpt4 book ai didi

asp.net-mvc - 我如何使用 FirstOrDefault()?

转载 作者:行者123 更新时间:2023-12-05 08:44:38 25 4
gpt4 key购买 nike

我有这段代码,我想在表达式未返回任何数据时为 Viewdate 设置一个值:

ViewData["Fix"] = db.PreStatusViws.Where(c => c.LkpNameFix == "1").FirstOrDefault().NumCoefficientFix;

我可以为此设置零或“文本”吗?我不行,我能怎么办?!注意:FirstOrDefault(null) 会导致错误。

最佳答案

如果我正确理解你的问题,下面的代码应该可以解决你的问题:

var p = db.PreStatusViws.Where(c => c.LkpNameFix == "1").FirstOrDefault(); 
if(p != null)
ViewData["Fix"] = p.NumCoefficientFix;
else
ViewData["Fix"] = 0;

关于asp.net-mvc - 我如何使用 FirstOrDefault()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4496876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com