回答編集履歴

5

誤字の終生

2017/01/26 01:16

投稿

haru666
haru666

スコア1591

test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  Func<EN_AI, bool> predicate;
28
28
 
29
- if (!predicate.TryGetValue(conditionId, out predicate))
29
+ if (!predicates.TryGetValue(conditionId, out predicate))
30
30
 
31
31
  {
32
32
 

4

構成の変更

2017/01/26 01:16

投稿

haru666
haru666

スコア1591

test CHANGED
@@ -50,8 +50,6 @@
50
50
 
51
51
  こんな感じで他から追加できるので、Registerの方法を工夫するようにします。
52
52
 
53
- これでスコープの制限や条件文と判定の切り分けができます。
54
-
55
53
  ```C#
56
54
 
57
55
  foreach (var i in Enumerable.Range(0, 8))
@@ -65,3 +63,5 @@
65
63
  }
66
64
 
67
65
  ```
66
+
67
+ これで条件文と判定の切り分けができます。

3

誤字

2017/01/26 00:27

投稿

haru666
haru666

スコア1591

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  {
32
32
 
33
- throw new Exception("AIが登録されていません。");
33
+ throw new Exception("判定条件が登録されていません。");
34
34
 
35
35
  }
36
36
 

2

誤字

2017/01/26 00:26

投稿

haru666
haru666

スコア1591

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  {
16
16
 
17
- predicats[name] = predicate;
17
+ predicates[name] = predicate;
18
18
 
19
19
  }
20
20
 

1

誤字の修正

2017/01/25 11:47

投稿

haru666
haru666

スコア1591

test CHANGED
@@ -54,11 +54,11 @@
54
54
 
55
55
  ```C#
56
56
 
57
- foreach (var num in Enumerable.Range(0, 8))
57
+ foreach (var i in Enumerable.Range(0, 8))
58
58
 
59
59
  {
60
60
 
61
- int i = num;
61
+ int num = i;
62
62
 
63
63
  EN_AI.Register($"Val_{num}", ai => ai.ConditionsValue == num);
64
64