gpt4 book ai didi

linq - 如何在 LINQ 中使用通配符?

转载 作者:行者123 更新时间:2023-12-02 23:00:34 26 4
gpt4 key购买 nike

如何修改以下 LINQ 查询以使orgainizationName 包含通配符?如果组织名称是“ABC”,我需要返回“ABC(迈阿密,佛罗里达州)”。该模式始终是 orgName 后跟一个空格,然后用括号“()”表示城市和州。

var orgId = dc.Contacts.Where(on =>
on.ContactTypeID == 2 &&
on.IsActive == true &&
on.OrganizationName.Contains(organizationName)
)
.Select(on => on.ContactID).SingleOrDefault();

谢谢!

最佳答案

var orgId = dc.Contacts.Where(on =>
on.ContactTypeID == 2 &&
on.IsActive == true &&
on.OrganizationName.StartsWith(organizationName))
.Select(on => on.ContactID).SingleOrDefault();

关于linq - 如何在 LINQ 中使用通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5082074/

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