gpt4 book ai didi

linq - 如何从 LINQ 语句返回值

转载 作者:行者123 更新时间:2023-12-04 06:46:06 25 4
gpt4 key购买 nike

var x = from y in db.table
where y.member_id == 1
select new { y.member_id };

此语句应仅返回一条记录。 & 我想检索该语句以字符串格式返回的值。

喜欢
string m = x;

我怎样才能做到这一点?!

最佳答案

var x = (from y in db.table
where y.member_id == 1
select new { y.member_id }).FirstOrDefault();

它会返回 null如果用户不存在。

您可能希望摆脱 new { }部分,如果 y.member_id应该是一个字符串。
var x = (from y in db.table
where y.member_id == 1
select y.member_id).FirstOrDefault();

关于linq - 如何从 LINQ 语句返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3745616/

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