Nói rằng tôi có lớp sau:Chuyển đổi một danh sách các đối tượng đến một mảng của một trong những thuộc tính của đối tượng
public class ConfigItemType
{
public string Name { get; set; }
public double SomeOtherThing { get; set; }
}
và sau đó tôi thực hiện một danh sách các lớp sau (List<ConfigItemType> MyList
)
Bây giờ tôi có một phương pháp với chữ ký sau đây:
void AggregateValues(string someUnrelatedValue, params string[] listGoesHere)
Làm thế nào tôi có thể phù hợp MyList
vào listGoesHere
sử dụng giá trị trong ConfigItemType.Name
là mảng chuỗi params?
Tôi khá chắc chắn rằng LINQ có thể làm điều này .... nhưng MyList
không có phương pháp select
trên đó (đó là những gì tôi đã sử dụng).
Đó cũng là những gì tôi nghĩ. Nhưng Chọn không hiển thị trong intellisense. – Vaccano
+1 giống như của tôi –
GAAAAAAA! Tôi đã thiếu LINQ bao gồm! – Vaccano