|
分類:[.NET 全般]
お世話になっております。 2次元Listのソートについて質問させて下さい。 C#において
public static List<List<string>> 2dlist = new List<List<string>>(); と記述して、作成したオブジェクトである2dlistには下記のような内容がはいっています。
[0,0]トマト [0,1]50円 [0,2]B [0,3]店舗D [1,0]からあげ[1,1]100円 [1,2]B [1,3]店舗B [2,0]みかん [2,1]80円 [2,2]C [2,3]店舗C [3,0]バナナ [3,1]120円 [3,2]D [3,3]店舗C [4,0]りんご [4,1]90円 [4,2]A [4,3]店舗B [5,0]桃 [5,1]60円 [5,2]A [5,3]店舗A
このリストを行ごとにランダムにシャッフルして 改めて2次元LISTを作成したいのです。
例えば、上記のリストをシャッフルして、このように格納したいです ※行毎にランダムに格納されます
[0,0]りんご [0,1]90円 [0,2]A [0,3]店舗B [1,0]みかん [1,1]80円 [1,2]C [1,3]店舗C [2,0]バナナ [2,1]120円 [2,2]D [2,3]店舗C [3,0]トマト [3,1]50円 [3,2]B [3,3]店舗D [4,0]桃 [4,1]60円 [4,2]A [4,3]店舗A [5,0]からあげ[5,1]100円 [5,2]B [5,3]店舗B
2Dlistのランダムシャッフルについてご存知の方がいらっしゃいましたら、ご教授ください よろしくお願いいたします
|