- ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
801 :デフォルトの名無しさん[sage]:2015/11/14(土) 20:10:22.93 ID:FGqqqIfB - >>798
テキストファイル読み込んで作るか、もしくはnewをいっぱい書くのが普通だと思うけど それでも無理やり減らそうと考えるならこれかな。 var aa = new List<Aa>(); var elements1 = new[] { 10, 20, 30 }; var elements2 = new[] { "aaa", "bbb", "ccc" }; for(int i = 0; i < elements1.Length; i++) { aa.Add(new Aa(elements1[i], elements2[i])); } これだとタプルを分解して書かないといけないから不満が残るけど (10, "aaa")のような形でインスタンスを作れない以上どうしようもない気がする。 最近C#触っていないからもっといい方法があるかもしれないが。
|
|