Можно ли написать на следующий с помощью лямбды (C#)Переписывая заявление с помощью LINQ (C#)
private static void GetRecordList(List<CustomerInfo> lstCustinfo)
{
for (int i = 1; i <= 5; i++)
{
if (i % 2 == 0)
lstCustinfo.Add(new CustomerInfo { CountryCode = "USA", CustomerAddress = "US Address" + i.ToString(), CustomerName = "US Customer Name" + i.ToString(), ForeignAmount = i * 50 });
else
lstCustinfo.Add(new CustomerInfo { CountryCode = "UK", CustomerAddress = "UK Address" + i.ToString(), CustomerName = "UK Customer Name" + i.ToString(), ForeignAmount = i * 80 });
}
}
мне очень интересно, как почему вы хотите переписать это как лямбду. Сделать это труднее понять? –
Возможно, чтобы сэкономить деньги на инструмент Obfuscator ...;) – gehho
нет .. Я очень новичок в лямбда-и linq .. Я пытаюсь использовать эти новые функции .. так что я пишу, используя foreach, я пытаюсь сделать то же самое в linq или лямбда .. В принципе, я хочу это изучить .. – Thinking