回答編集履歴

2

文章の修正

2020/03/24 04:11

投稿

BluOxy
BluOxy

スコア2663

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  - コレクションの要素をクラスに変更する
16
16
 
17
- - クラスに並び替えを取得するためのメソッドを用意する
17
+ - クラスに並び替えたコレクションを取得するためのメソッドを定義する
18
18
 
19
19
  - 使う側は必要な際にそのメソッドを呼び出す
20
20
 

1

コード修正

2020/03/24 04:11

投稿

BluOxy
BluOxy

スコア2663

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- public class Hello{
33
+ public class Program{
34
34
 
35
35
  public static void Main(){
36
36
 
@@ -38,7 +38,7 @@
38
38
 
39
39
  }
40
40
 
41
-
41
+
42
42
 
43
43
  private static void test()
44
44
 
@@ -88,15 +88,11 @@
88
88
 
89
89
  };
90
90
 
91
-
92
-
93
-
94
-
95
91
  foreach(var data in c){
96
92
 
97
- foreach(var element in data.GetSortedResult()){
93
+ foreach(var result in data.GetSortedResults()){
98
94
 
99
- Console.WriteLine(element.Choise);
95
+ Console.WriteLine(result.Choise);
100
96
 
101
97
  }
102
98
 
@@ -110,13 +106,15 @@
110
106
 
111
107
 
112
108
 
109
+ //TODO:クラス名は適切な名称に変更する
110
+
113
111
  public class Data{
114
112
 
115
113
  public string title { get; set; }
116
114
 
117
115
  public List<Data2> result { get; set; }
118
116
 
119
- public IOrderedEnumerable<Data2> GetSortedResult(){
117
+ public IOrderedEnumerable<Data2> GetSortedResults(){
120
118
 
121
119
  return result.OrderBy(x => x.Choise);
122
120