Nói rằng tôi có lớp sau:
public class ConfigItemType
{
public string Name { get; set; }
public double SomeOtherThing { get; set; }
}
và sau đó tôi lập một danh sách các lớp sau ( List<ConfigItemType> MyList)
Bây giờ tôi có một phương thức với chữ ký sau:
void AggregateValues(string someUnrelatedValue, params string[] listGoesHere)
Làm thế nào tôi có thể phù hợp MyListvới việc listGoesHeresử dụng giá trị trong ConfigItemType.Namemảng chuỗi params?
Tôi khá chắc chắn rằng Linq có thể làm điều này .... nhưng MyListkhông có selectphương pháp nào trên đó (đó là những gì tôi sẽ sử dụng).