C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 140 を表示中)
■82013 / )  2次元Listの内容をランダムにソートしたい
□投稿者/ prata (1回)-(2016/11/30(Wed) 00:01:29)

分類:[.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のランダムシャッフルについてご存知の方がいらっしゃいましたら、ご教授ください
よろしくお願いいたします

返信 編集キー/


管理者用

- Child Tree -