0
は、私は自分のアプリケーションにデータテーブルとして変換しています。このformart匿名オブジェクトのキー別グループが期待通りの動作をしないのはなぜですか?
A,B,value
a1,b1,10
a2,b1,12
a2,b1,15
a2,b2,14
a1,b1,12
のcsvファイルを持っています。
Dim enumerable = _dt.AsEnumerable
Dim groupedResults = enumerable.GroupBy(_
Function(x) _
New With { _
.A = x.Item("A").ToString, _
.B = x.Item("B").ToString _
} _
)
私はgroupedResultsが4になると予想しました。
基本的に1行目と5行目を1つのグループにグループ化しません。
私は同じ値を持つオブジェクトが同じキーを生成することを期待しています。
どういう理由が考えられますか?
うわー、彼らは異なっていたハッシュコードをチェックしました。 – Biswanath
Keyとは何ですか? – Biswanath
ええ、その働き。 – Biswanath