GetData
オブジェクトを返す呼び出しを呼び出しIQueryable
ます。次のLINQSelectMany
を使用してフィルターで除外し、返す必要のあるフィールドを選択するとList<MyDataType>
、次のエラーが発生します
System.Collections.Generic.List<AnonymousType#1>
タイプを暗黙的に変換することはできませんSystem.Collection.Generic.List<MyDataType>
これが私のコードです
List<CASES> caseList = cs.GetData(foiaNumber).ToList();
Dictionary<int, string> NameDict =
caseList.ToDictionary(cases => cases.UID, cases => cases.NAME);
List<MyDataType> bindingGrdList =
caseList.SelectMany(x => x.ListObject)
.Select(n =>
new {
SUBMITTER_NAME = NameDict[n.UID],
NUMBER = n.UID,
DATE_SENT = n.DATE_SENT,
DATE_DUE = n.DATE_DUE,
FINAL_DETERMINATION = n.FINAL_DETERMINATION
}).ToList();
AnonymousTypeエラーを修正するにはどうすればよいですか?ありがとう。