質問編集履歴

1

補足加えました

2016/10/22 13:35

投稿

Mentol
Mentol

スコア33

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  ###前提・実現したいこと
2
+
3
+
2
4
 
3
5
  フラグが切り替わる処理を効率良く行いたいです。
4
6
 
@@ -39,3 +41,41 @@
39
41
 
40
42
 
41
43
  よろしくお願いします。
44
+
45
+
46
+
47
+ ###補足
48
+
49
+
50
+
51
+ flg は class のメンバ変数として持っていて
52
+
53
+ 待つ用のタスクと切り替える用のタスクは別にしてます。
54
+
55
+
56
+
57
+ ```C#
58
+
59
+ // タスク1
60
+
61
+ Task.Run(() =>
62
+
63
+ {
64
+
65
+ // なんかの処理しててフラグを切り替えるタスク
66
+
67
+ });
68
+
69
+
70
+
71
+ // タスク2
72
+
73
+ Task.Run(() =>
74
+
75
+ {
76
+
77
+ // フラグ切り替え待ちタスク
78
+
79
+ });
80
+
81
+ ```