2 つのフィールドを 1 つのフィールドに結合する必要があります。名前と価格。ただし、LINQ エラーが発生します
LINQ to Entities はメソッド 'System.String ToString を認識しません
これが私のlinqステートメントです。
var results = ctx.Plans.Select(p => new PlansView
{
PlanID = p.planID,
PlanActive = p.planActive,
PlanCost = p.planCost,
PlanName = p.planName,
PlanNameAndCost = p.planName + " " + Convert.ToString(p.planCost)
}).OrderBy(p => p.planName).ToList();
PlanNameAndCost = p.planName + " " + Convert.ToString(p.planCost)がエラーの原因です。SQL には ToString がないことは理解していますが、これを機能させるにはどうすればよいですか?