例は、おそらく説明する最も簡単な方法です。
{1,2,2,3}
になる
{
{1,0.25}
{2,0.5}
{3,0.25}
}
単純な構造体を使用して内側のペアを作成すると考えています。GroupBy とすべてを使用することは理解していますが、1 つの大きな LINQ ステートメントでこのような新しいリストを作成する方法はありますか?
もう一つの例:
{'a','g','a','a','f'}
になる
{
{'a',0.6}
{'g',0.2}
{'f',0.2}
}