如何讀取以外的查詢變量,如果範圍並進一步使用它。如何訪問查詢變量
If (IsPaymentList)
{
var query = paymentList.GroupBy(
grp => (grp.GrouByField),
(GrouByField, paymentListgroup) => new
{
Key = GrouByField,
receiptAmount = paymentListgroup.Sum(fields => fields.PaymentAmount),
creditAccountnumber = paymentListgroup.Max(fields => fields.CreditAccountNumber),
bankAccountName = paymentListgroup.Max(fields => fields.AccountName),
bankName = paymentListgroup.Max(fields => fields.BankName),
payCurrency = paymentListgroup.Max(fields => fields.PaymentCurrencyID),
partnerServiceID = paymentListgroup.Max(fields => fields.PartnerServiceID),
});
}
有人請分享您的經驗。 謝謝
不可能的,如果你可以使用var – V4Vendetta
我能想到的最乾淨的解決方案是使用命名類型。 – CodesInChaos
這與查詢無關,但基本的編程知識。請查找範圍:http://en.wikipedia.org/wiki/Scope_%28computer_science%29 – RvdK