私は得たlist<list<string>>
inlist[x][0]
は、一意のレコードを選択したいレコードであるため、そのようなレコードは他のレコードにはありませんlist[x][0
]、それを選択すると、行全体list[x]
が選択されます。Linq でこれに適した例が見つかりませんでした。助けてください :(
編集
ジョン・スキートが私に明確にするように頼んだとき、私は否定できません;-)
list<list<string>>
文字列テーブルのリストを含みます。文字列「テーブル」のそれぞれにはいくつかのキーが含まれておりlist[x][several_items]
、リストから一意のレコードを取得したい->その「テーブル」の最初のアイテムを意味します。
したがって:
item[0] = "2","3","1","3"
item[1] = "2","3","4","2"
item[3] = "10","2"
item[4]= "1","2"
-> unique は、行を一意として導出できることを意味しますitem[3] and item[4]
。数値/文字列の最初の出現が重要であるためです。
2 つ以上のレコード/行 (item[x] of which first item (item[x][0])
リストに複数存在する場合、一意ではありません。
各リストの最初の要素は、一意性を判断するために重要です。たぶん、誰かが一意でないものを見つける方法を見つけるのを手伝ってくれればもっと簡単でしょう - >上の例から、リストは item[0] と item[1] だけを取得します