私はLINQを学ぶのに最善を尽くしていますが、まだそれをコーディングするのは苦労しています。これと同じように、データセットまたはListがあり、コレクションオブジェクトの名前またはフィールドが列名であるとします。Noobはlinqで、同じ値を持つ各レコードの最初のレコードを選択します
Id |日|月|火|水|木 |金|土|太陽|数
1 | 01/05 | = 1 = | == 1 == | == 1 = | == 1 = | 1 = | = 0 = | = 0 == | == 5 < - (1)
2 | 02/02 | = 1 = | == 1 == | == 1 = | == 1 = | 1 = | = 0 = | = 0 == | == 5 ** | - (2)
3 | 03/02 | = 1 = | == 1 == | == 1 = | == 1 = | 1 = | = 0 = | = 0 == | == 5 ** | - (2)
4 | 04/06 | = 1 = | == 1 == | == 1 = | == 1 = | (1)
5 | 05/04 | = 1 = | == 1 == | == 1 = | == 1 = | 1 = | = 1 = | = 1 == | == 7 ** | - (3)
6 | 06/01 | = 1 = | == 1 == | == 1 = | == 1 = | (3)
7 | = 1 == | 07/06 | = 1 = | == 1 == | == 1 = | == 1 = | 0 = | = 0 = | = 0 == | == 4 < ----(1)
8 | 08/03 | = 1 = | == 1 == | == 1 = | == 1 = | 0 = | = 0 = | = 0 == | == 4 ** | - (4)
9 | 09/07 | = 1 = | == 1 == | == 1 = | == 1 = | 0 = | = 0 = | = 0 == | == 4 ** | - (4)
10 | 10/05 | 1 = | == 1 == | == 1 = | == 1 = | 0 = | = 0 = | = 0 == | == 4 ** | - (4)
私が欲しいのは、すべての番号を取得する最初のものである(1)の後、(2)彼らが最初のものに属しているからです(1)。次の(3)のグループは2番目のグループ(1)に属しているからです。最後の(4)のグループは最後のもの(1)に属しているからです。
助けてください。
- 質問は言い換えられます。 1.私は5の最初のグループを取得し、次に7のグループを、最後に4のグループを取得できますか?
行う方法(1)の(2) '与えますs(sic)は最初の(1)に属します。私はこの質問をあまり理解できません。 – spender
あなたの質問は明確ではありません。 1組の行が別の行に属するようにデータがどのように構成されているかを説明してください。 –
@spenderとjoe、 私の不明な質問は申し訳ありません。私はちょうどそれを改めた。とにかく、私はちょうど5、7と4の3つのグループを取得したい。 – grayman