2

基本的に私はこの問題を抱えています:

var item = 
    from itemCT in listC
    join ditemRef in servRef.Repository.GetQuery(efContext).DefaultIfEmpty()
    on itemCT.specialStringID equals ditemRef.refID
    into DitemRef

問題はそれitemCT.specialStringIDが文字列であるということです(それを設計しませんでした...それを変更することはできません)それでも私は結合を機能させる必要があります。ヒントはありますか?

私が試したが成功しなかった関連する答えを探しています。SqlFunctions.StringConvert((double)ditemRef.refID

トンネルの終わりにある光へのヒントは役に立ちます

4

1 に答える 1

4

クラスで見つかった多くのメソッドはSystem.Convert、LINQ-to-Entitiesクエリ内でサポートされています。これを使用して、2つのタイプの一方をもう一方に変換します。その後、クエリを作成できるようになります。

于 2013-01-07T17:40:31.913 に答える