レコードを選択しようとしています。dbには、1か月目と4か月目の2つのレコードがあります。
1か月目と4か月目の両方の値を取得する必要がありますが、取得するのは1か月目の値だけです(1か月目と4か月目)。
例:dB単位で月1の値は:55、月4の値は22ですが、コードで反復している間、月1と4の両方で値55を取得します。
for (var month = 1; month <= 12; month++)
{
var itemMonth = month;
var itemAuditReport = proxy.itemAuditReports.SingleOrDefault(i => i.SKU == itemSku && i.Month == itemMonth && i.Year==itemYear);
//
}
if (itemAuditReport == null)
{
// Do Something
}
私は何かが足りないのですか?