gpt4 book ai didi

c# - Linq 中的Where 子句和比较字符串

转载 作者:行者123 更新时间:2023-12-02 21:30:14 25 4
gpt4 key购买 nike

public static List<table1> CRBTsongformis(string sSname)
{
List<table1> crbtlist = new List<table1>();

using (crbt_onwebEntities dbContext = new crbt_onwebEntities())
{
crbtlist = (from z in dbContext.table1
where z.CONTENT_NAME.Contains(sSname) &&
z.STATUS!=null select z).ToList();
}

return crbtlist;
}

在我的 table1 中,列名 CONTENT_NAME 包含“Jiya”和“Jiya Re”值。当 sSname 参数包含“Jiya”时,我只想获取“Jiya”;当 sSname 参数包含“Jiya Re”时,我只想获取“Jiya Re”

最佳答案

您需要使用 == 而不是包含:

where z.CONTENT_NAME == sSname

关于c# - Linq 中的Where 子句和比较字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22471499/

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