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

回答編集履歴

5

順序要件に対応

2018/07/12 09:56

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,1 +1,6 @@
1
- `searchList.AsParallel().Intersect(targetList.AsParallel()).ToList();`はどうでしょう?
1
+ `searchList.AsParallel().Intersect(targetList.AsParallel()).ToList();`はどうでしょう?
2
+
3
+ 順序要件を見逃していたので。
4
+ `targetList.AsParallel().Intersect(searchList.AsParallel()).ToList();`
5
+
6
+ 何というか振りかえると、Whereでよかったんじゃないかとか、即時にリスト化しなきゃならないのかとか、考えるべきことは色々あるように思います。

4

ToList

2018/07/12 09:56

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,1 +1,1 @@
1
- `searchList.AsParallel().Intersect(targetList);`はどうでしょう?
1
+ `searchList.AsParallel().Intersect(targetList.AsParallel()).ToList();`はどうでしょう?

3

plinq

2018/07/11 09:46

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,1 +1,1 @@
1
- `searchList.Intersect(targetList);`はどうでしょう?
1
+ `searchList.AsParallel().Intersect(targetList);`はどうでしょう?

2

書き直し

2018/07/11 09:26

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,1 +1,1 @@
1
- `Intersect()`はどうでしょう?
1
+ `searchList.Intersect(targetList);`はどうでしょう?

1

書き直し

2018/07/11 09:23

投稿

papinianus
papinianus

スコア12705

answer CHANGED
File without changes