これはかなり標準的なタスクだと思いますが、それでもLINQに慣れることはできません。データベース内のテーブルから正確に2つの行が必要であり、現在は2つの別々のLINQクエリを使用しています。
imageInfo = AppConfigService.All().Where(a =>(a.ConfigProperty == "MaterialImages")).FirstOrDefault();
imageLocation = AppConfigService.All().Where(c => (c.ConfigProperty == "DefaultImagePath")).FirstOrDefault();
私が欲しいのは、情報を1つの変数に保持することです。たとえばimageInfo[0]
、自分MaterialImages
と自分imageInfo[1]
のために、DefaultImagePath
またはこのようなものです。LINQについての知識は非常に乏しいですが、2つのクエリは必要ないと思います。