2つの選択したパラメタを外部から関数に送信しようとしています。どのような私が達成しようとしていますが、私はこのようなモデルを持っている 関数の外で選択パラメータを送信しますか?
の下で簡略化され、public class Entity
{
public int Id { get; set; }
public string Name { get; set; }
public string Surname { get; set; }
}
SampleData:
3/Barrack/Obama
4/Vladimir/Putin
とされており、私はこのような関数を作成しようとしている
public class IdTextModel
{
public string Id { get; set; }
public string Text { get; set; }
}
別のモデル
public List<IdNameModel> GetList(propselectorA, propselectorB){
return data.Select(x => new IdTextModel(){
Id = propselectorA,
Text = propselectorB
});
}
使用法:
var list = GetList(x => x.Id, x => x.Surname);
ExpectedResult:
3/Obama
4/Putin
どうすれば実現できますか?ありがとうございました。
あなたが探しているタイプが 'Expression>'です –
juharr