次のようなキーと値のペアがあります。
var accounts = new List<KeyValuePair<int,int>>();
アカウントの内容は次のようになります。
{[4,10000]}
{[4,19000]}
{[4,11000]}
{[4,12000]}
{[4,13036]}
{[4,47100]}
{[5,19300]}
{[5,32900]}
{[5,95800]}
{[6,95800]}
次のようなキーと値のペアのすべての可能な組み合わせを取得するにはどうすればよいですかaccounts
。
[{4,10000},{5,19300},{6,95800}],
[{4,10000},{5,32900},{6,95800}].....
最終結果を含むデータ構造は私にとってそれほど重要ではありません。できるだけ効率的にこれを達成することに興味があります