21 Ocak 2011, Cuma
Nesnenin bir'in özellikleri bir dizi için nesnelerin listesini dönüştürmek
Demek şu Dersim var:
public class ConfigItemType
{
public string Name { get; set; }
public double SomeOtherThing { get; set; }
}
ve sonra aşağıdaki sınıfları (List<ConfigItemType> MyList
) bir listesini yapıyorum
Şimdi aşağıdaki imza ile bir yöntem var:
void AggregateValues(string someUnrelatedValue, params string[] listGoesHere)
Nasıl MyList
listGoesHere
için parametreler string dizi ConfigItemType.Name
değeri kullanarak sığabilir miyim?
Seri bu oldukça eminim.... ama MyList
select
bir yöntem kullanırdım şeydir) yok.
CEVAP
21 Ocak 2011, Cuma
Arıyoruz
MyList.Select(x=>x.Name).ToArray();
Select
olduğu için bir Uzantısı yöntemi ekleyerek bu ad eklemek için emin olun
using System.Linq
dosya - sonra Intellisense ile gösterilir.
Bunu Paylaş:
başka kullanarak lambda ifade için bir...
Kolayca Ayarlamak için bir Dizi Dönüşt...
Nesnelerin dizi için ipucu yazın PHPDo...
Nasıl bir sınıf özellikleri listesini ...
Nasıl string bir dizi nesne dizisi dön...