public class Company
{
public int id { get; set; }
public int Name { get; set; }
public int Address{ get; set; }
}
List<Company> listofCompany = new List<Company>();
listofCompany
уже заполнен и содержит некоторые данные. Я хочу заменить id
и Name
на linq
Я могу сделать это, используя foreach, как показано ниже
foreach (var item in listofCompany )
{
item.id= 123;
item.Name= 999;
}
Но есть ли лучший способ сделать это без foreach, потому что мой код foreach находится внутри другого метода, который является обобщенным методом, как показано ниже -
MyData<T>(List<T> anylist){}