回答編集履歴

1

typoの修正と質問の回答

2020/03/22 05:19

投稿

izmktr
izmktr

スコア2856

test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  private IEnumerator Cor(string str, string debug, floot speed ){
34
34
 
35
- foreach (var c int str){
35
+ foreach (var c in str){
36
36
 
37
37
  if (debug.Any(n => n == c)){
38
38
 
@@ -51,3 +51,23 @@
51
51
  StartCoroutine(Cor(SetText.text, "あとぎ", 1.0f));
52
52
 
53
53
  ```
54
+
55
+
56
+
57
+ 追記
58
+
59
+
60
+
61
+ 1.Linqが必要です
62
+
63
+ 2.intはミスです、cはcharです
64
+
65
+ 3.n => n == c はラムダ式というもので、bool anonymous(char n){return n == c;} のような意味です
66
+
67
+ 4.ラムダ式を知らないゆえの勘違いだと思うので、それは調べてください
68
+
69
+ 5.anyは、debugの中にある文字のどれか一つとcが一致するかを返す関数です
70
+
71
+  例はcが"あとぎ"のどれかの文字ならtrueになります
72
+
73
+  このソースはただの参考ですから、あなたの都合に合わせて書き換えてください