6
dr405が多くのプロパティを持つICollectionのリストから単一のプロパティ[ファイル名]を選択しようとしています。モデルのICollectionからリスト<String>の1つのプロパティを抽出します
return GetDR405ById(c, id).dr405files.Select(p => p.FileName).ToList<String>();
public class dr405files
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int FileId { get; set; }
public String TangiblePropertyId { get; set; }
public String FileName { get; set; }
public DateTime? UploadDate { get; set; }
public Byte[] FileData {get;set;}
public long? FileLength { get; set; }
}
私はあなたが本当にGetDR405ById
ない限り
return GetDR405ById(c, id).Select(p => p.FileName).ToList();
をしたいと思います[表1]
あなたが持っているコードは、すでにあなたが求めていることをするでしょう。どうしたの? –
GetDR405ById()メソッドは何を返しますか? – chopikadze
@JoeWhite問題は期待どおりに機能していないことです。私はこの質問を投稿したときに、誰かがあなたが言ったことを正確に言うと思っていました。今、他のメソッドを見直して、そのステートメントが常に0レコードを返す理由を調べることができます。 –