pur*_*ppc 1 c# sql linq lambda dbcontext
所以我有我的Weapons
数据库.我的应用程序的工作方式是,如果用户在文本框中键入某些内容,我的程序将搜索该WeaponName
表以查看它是否存在.
问题是当我使用这个Lambda/LINQ时,它不能将它用作bool值.
private WeaponEntities dbContext = new WeaponEntities();
if (dbContext.Weapons.Where(weapon => weapon.WeaponName == searchBox.Text))
{
}
Run Code Online (Sandbox Code Playgroud)
您可以检查是否存在某些内容 Any
dbContext.Weapons.Any(weapon => weapon.WeaponName == searchBox.Text)
Run Code Online (Sandbox Code Playgroud)
true
如果任何实体与表达式匹配,则此表达式将返回.
归档时间: |
|
查看次数: |
176 次 |
最近记录: |