こんにちは私のコードは以下の通りです:
List<COSIS_DAL.PaymentsHeader> pheadr = c.GetPaymentHeaderByPayDate(PayDate);
public List<PaymentsHeader> GetPaymentHeaderByPayDate(DateTime payDate)
{
CosisEntities db = new CosisEntities();
IQueryable<PaymentsHeader> query = (from p in db.PaymentsHeaders
where p.PaymentDate.Value.Day == payDate.Day
&& p.PaymentDate.Value.Month == payDate.Month
&& p.PaymentDate.Value.Year == payDate.Year
select p);
return query.ToList();
}
だから私は pheadr から次のような文字列にデータを保存したい:
string keyword = Convert.ToString(pheadr.Select(m => m.VoucherNumber));
しかし、リスト内の値を取得していません。値の代わりに、これを取得しています:
System.Linq.Enumerable+WhereSelectListIterator`2[COSIS_DAL.PaymentsHeader,System.String]
これについて私を助けてください。これには本当に困っています。前もって感謝します。