1
DataContext db = new DataContext();
Select_Utilities SelectedUtility = (from su in db.Select_Utilities
                                    where su.id == SelectUtilityId
                                    && su.Worksite_Id == WorksiteId
                                     && su.Utility_Company.id == UtilityCompanyId
                                     select su).FirstOrDefault();

次に、SelectedUtility.comment="コメントが何であれ";と言いたかったのです。

しかし、エラーが発生します:タイプ「Select_Utility」を「Select_Utilities」に暗黙的に変換することはできません

ステートメントに「FirstOrDefault」が含まれています....何かアドバイスはありますか?

ありがとう

4

2 に答える 2

3

結果タイプをに変更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();
于 2013-03-11T13:13:41.777 に答える
1

Select_Utilitiesオブジェクトのコレクションを処理する Entity テーブルの名前だと思いSelect_Utilityます。試す:

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();
于 2013-03-11T13:14:00.867 に答える