【发布时间】:2021-07-23 05:53:48
【问题描述】:
我正在尝试使用 contains 从 LINQ 查询中获取多个值。在Contains 条件下,我想传递逗号分隔的值,我想知道是否可以,这里是代码
UnitQuery = UnitQuery.Where(x => x.ParcelBase.Code.Contains("'3800105', '38001014'")
|| x.Unit.UnitParcels.Any(y => y.ParcelBase.Code.Contains("'3800105','38001014'"))
|| x.EUnit.EUnitNumber.Contains("'3800105','38001014'"));
此代码将逗号分隔的字符串视为单个值,我正在从此 LINQ 中查找多个值。
我们将不胜感激。
【问题讨论】: