ふらっとC#,C♯,C#(初心者用) Part26at TECHふらっとC#,C♯,C#(初心者用) Part26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト116:デフォルトの名無しさん 08/03/25 13:28:24 Public Class foo() { foo() { ・・・・ } hoge{get; set;} honya{get; set;} hogehoge{get; set;} } Public Class hoo() { List<foo> list = new List<foo>(); ・・・・・・ } Public Class puu() { List<hoo> list2 = new List<hoo>(); ・・・・ } こういうリストのリストを使うんですが、これを単なるリストに展開するにはどうしたらいいのでしょうか? 117:デフォルトの名無しさん 08/03/25 13:33:06 list2.SelectMany(hoo=>hoo.list).ToList() 2.0なら2重のループで新しく作ったリストに自分で追加していく 118:デフォルトの名無しさん 08/03/25 13:37:14 >>115 高度な話題になるから、ソレらしい所に行くべし きわどい問題も累積している。 119:デフォルトの名無しさん 08/03/25 18:38:12 入力された数字を大きい順番に並べるプログラムですがbを一番大きくなるよう入力すると重複してますといわれます。どなたか理由をおしえてください public static void Main() { START: int a = int.Parse(Console.ReadLine()); int b = int.Parse(Console.ReadLine()); int c = int.Parse(Console.ReadLine()); if (a > b) {if (a > c){if (c > b){Console.Write("{0}{1}{2}", a, c, b); }else{ Console.Write("{0}{1}{2}", a, b, c); } }else{ Console.Write("{0}{1}{2}", c, a, b); } }else{ if (b > c) { if (a > c) { Console.Write("{0}{1}{2}", b, a, c); }else{ Console.Write("{0}{1}{2}", b, c, a); } } if (c > a && c > b) { Console.Write("{0}{1}{2}", c, b, a); }else{ Console.Write("数字が重複していますカエレ"); 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch