Digamos que eu tenha a seguinte turma:
public class ConfigItemType
{
public string Name { get; set; }
public double SomeOtherThing { get; set; }
}
e depois faço uma lista das seguintes classes ( List<ConfigItemType> MyList
)
Agora eu tenho um método com a seguinte assinatura:
void AggregateValues(string someUnrelatedValue, params string[] listGoesHere)
Como posso me encaixar MyList
no listGoesHere
uso do valor ConfigItemType.Name
como a matriz de strings params?
Estou bastante certo de que o Linq pode fazer isso .... mas MyList
não possui um select
método (que é o que eu teria usado).