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

質問編集履歴

3

誤字の修正

2021/12/29 15:19

投稿

concern12
concern12

スコア18

title CHANGED
@@ -1,1 +1,1 @@
1
- VisualStudioのイディエイトウィンドウでラムダ式が実行できない
1
+ VisualStudioのイディエイトウィンドウでラムダ式が実行できない
body CHANGED
@@ -1,4 +1,4 @@
1
- VisualStudio2019でイディエイトウィンドウでラムダ式が実行できません。
1
+ VisualStudio2019でイディエイトウィンドウでラムダ式が実行できません。
2
2
 
3
3
  調べたところ、VS2015からラムダ式が実行できるようになったらしいのですが、できませんでした。
4
4
 
@@ -30,7 +30,7 @@
30
30
  }
31
31
 
32
32
  ```
33
- ↓イディエイトウィンドウでの表示
33
+ ↓イディエイトウィンドウでの表示
34
34
  ```
35
35
  this.Do(()=>UnityEngine.Debug.Log("a"))
36
36
  サポートされていないノード: `()=>UnityEngine.Debug.Log("a")

2

文の修正

2021/12/29 15:19

投稿

concern12
concern12

スコア18

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,8 @@
2
2
 
3
3
  調べたところ、VS2015からラムダ式が実行できるようになったらしいのですが、できませんでした。
4
4
 
5
+ Unity上で実行したせいか、以下のようなエラーが発生しましました。
5
- Unity上で実行したせいか、以下のようなエラーが発生しましたが、`TypeMirrorExtensions.GetMethodsInHierarchy`などを検索してもいまいちヒットせずわかりませんでした。
6
+ `TypeMirrorExtensions.GetMethodsInHierarchy`などを検索してもいまいちヒットせずわかりませんでした。
6
7
  ```
7
8
  Enumerable.Range(0, 2).Where(i => i < 2).Count()
8
9
  System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
@@ -35,5 +36,5 @@
35
36
  サポートされていないノード: `()=>UnityEngine.Debug.Log("a")
36
37
  ```
37
38
 
38
- Unity以外でのProjectでVisualStudio2019を使用するとラムダ式が実行できたので、Unity側の問題かと思うのですが、原因を教えていただきたいです。
39
+ Unity以外でのProjectでVisualStudio2019を使用するとラムダ式が実行できたので、Unity側の問題かと思うのですが、推測でも構わないので原因を教えていただきたいです。
39
40
  よろしくお願いいたします。

1

文の修正

2021/12/29 15:16

投稿

concern12
concern12

スコア18

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  調べたところ、VS2015からラムダ式が実行できるようになったらしいのですが、できませんでした。
4
4
 
5
- Unity上で実行したせいか、以下のようなエラーが発生しました。
5
+ Unity上で実行したせいか、以下のようなエラーが発生しましたが、`TypeMirrorExtensions.GetMethodsInHierarchy`などを検索してもいまいちヒットせずわかりませんでした
6
6
  ```
7
7
  Enumerable.Range(0, 2).Where(i => i < 2).Count()
8
8
  System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
@@ -29,7 +29,7 @@
29
29
  }
30
30
 
31
31
  ```
32
- イメディエイトウィンドウでの表示
32
+ イメディエイトウィンドウでの表示
33
33
  ```
34
34
  this.Do(()=>UnityEngine.Debug.Log("a"))
35
35
  サポートされていないノード: `()=>UnityEngine.Debug.Log("a")