Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 通过LINQ语句返回记录_Asp.net_Linq - Fatal编程技术网

Asp.net 通过LINQ语句返回记录

Asp.net 通过LINQ语句返回记录,asp.net,linq,Asp.net,Linq,然后我想说SelectedUtility.comment=不管是什么评论 但获取错误:无法将类型“Select\u实用程序”隐式转换为“Select\u实用程序” 声明中有“FirstOrDefault”…有什么建议吗 谢谢更改结果类型以选择\u实用程序 更改结果类型以选择_实用程序 我猜Select_Utilities是实体表的名称,它返回Select_Utility对象的集合。尝试: Select_Utility SelectedUtility = // here (from su

然后我想说SelectedUtility.comment=不管是什么评论

但获取错误:无法将类型“Select\u实用程序”隐式转换为“Select\u实用程序”

声明中有“FirstOrDefault”…有什么建议吗

谢谢

更改结果类型以选择\u实用程序

更改结果类型以选择_实用程序

我猜Select_Utilities是实体表的名称,它返回Select_Utility对象的集合。尝试:

Select_Utility SelectedUtility =  // here
   (from su in db.Select_Utilities
    where su.id == SelectUtilityId && 
          su.Worksite_Id == WorksiteId && 
          su.Utility_Company.id == UtilityCompanyId
    select su).FirstOrDefault();
我猜Select_Utilities是实体表的名称,它返回Select_Utility对象的集合。尝试:

Select_Utility SelectedUtility =  // here
   (from su in db.Select_Utilities
    where su.id == SelectUtilityId && 
          su.Worksite_Id == WorksiteId && 
          su.Utility_Company.id == UtilityCompanyId
    select su).FirstOrDefault();

是的,谢谢…为什么它可以选择两者…创建复数?是的,谢谢…为什么它可以选择两者…创建复数?@RaphaëlAlthaus同意:对于linq,我几乎总是使用var,因为结果常常被投影到匿名用户types@RaphaëlAlthaus同意:对于linq,我几乎总是使用var,因为结果通常是匿名的类型
Select_Utility selectedUtility = (from su in db.Select_Utilities
                                  where su.id == SelectUtilityId
                                     && su.Worksite_Id == WorksiteId
                                     && su.Utility_Company.id == UtilityCompanyId
                                  select su).FirstOrDefault();