シャッフル

C#

[C#] 配列をランダムソート(シャッフル)する方法

ランダムな配列 [C#] 連番配列と全要素同値の配列の初期化方法 上記リンク先で配列の生成方法についてまとめています。今回は配列をランダムな順に並び替える(つまりシャッフルする)方法をまとめます。配列を扱っていますが、実際はコレクション要素(Listなど)であれば同様に処理できます。 配列のランダムソート(シャッフル) 任意の配列について、ランダムな順にソートする方法です。 // シャッフルするも […]