teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

誤記訂正

2016/11/10 09:55

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  .ToList();
7
7
  ```
8
8
 
9
- この例ではキーの選び方が単純ですがもっと複雑ならdelegateにしてもよいかも知れません。
9
+ この例ではキーの選び方が単純ですがもっと複雑ならFuncそのものを切り替えてもよいかも知れません。
10
10
 
11
11
  ```c#
12
12
  bool keySwitch = ...;
@@ -18,4 +18,6 @@
18
18
  resultList = resultList
19
19
  .OrderByDescending(getKey)
20
20
  .ToList();
21
- ```
21
+ ```
22
+
23
+ 上の方法はメソッド構文でなくても使えるかも知れません。(普段メソッド構文しか使わないので自信なし)

1

コード修正

2016/11/10 09:55

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -16,6 +16,6 @@
16
16
  else
17
17
  getKey = c => c.UpdateDateTime;
18
18
  resultList = resultList
19
- .OrderByDescending(c => getKey(c))
19
+ .OrderByDescending(getKey)
20
20
  .ToList();
21
21
  ```