gpt4 book ai didi

c# - 如何使用 C# 在标签或文本框中显示此 linq 查询?

转载 作者:太空宇宙 更新时间:2023-11-03 23:41:46 25 4
gpt4 key购买 nike

        var priv = from emp in re.Users
where emp.Name == struname
select new { emp.privilege };

我有经理、官员和申请人的特权当我按下表单上的按钮时,我想在标签或文本框中显示 (priv) 我已经尝试过它不起作用,即使我将它转换为 label.Text= priv.ToString() 之类的字符串,但它仍然有效不给我看经理、官员或申请人,我不知道为什么你能帮我吗提前致谢

最佳答案

@r.hamd 我看到了你的自动回答,我认为,尽管它有效,但非常令人困惑:正如 Binkan 所说,你正在创建和对象,而你只需要一个属性。

我推荐这个更简洁的版本:

Label.Text = re.Users.Single(u=> u.Name == struname).privilege;

当然你必须尝试捕捉这个,因为如果匹配失败你就不能访问权限属性。

最后一点:属性应该以大写字母开头,因此您应该将权限重命名为 Privilege。

关于c# - 如何使用 C# 在标签或文本框中显示此 linq 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28812834/

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