私はContractsというオブジェクトのリストを生成する方法を探しています。C#のリストからgroupByを持つリストを含むオブジェクトのリストを構築するには?
入力には、ID, ContractName, Filename
で構成された契約のリストがあります。私は出力として、名前とIdsとFileNameを収集する文字列のIEnumerable<Documents> (ID, Filename)
との契約のリストを持っている方法を探しています。
契約は、名前で集められた多くのファイルに似ています。
私はLinqを使うことができ、groupbyを使用しなければならないことを知っています。IEnumerableを実装するのは難しいです。
入力リスト
ID, ContractName, FileName
01, Contract1, File 1
02, Contract1, File 2
03, Contract1, File 3
04, Contract2, File 4
05, Contract3, File 5
06, Contract3, File 6
07, Contract3, File 7
出力リスト:
Contract 1, { {01, File 1},{02, File 2},{ 03, File 3} }
Contract 2, { {04, File 4}}
Contract 1, { {05, File 5},{06, File 6},{ 07, File 7} }
は、あなたがのところに来て、あなたがそれを持っていたものな困難表現コードを提供することができますか? –
また、[ask]と[MCVE]の作成方法を見てみましょう。 –