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

回答編集履歴

2

追記

2019/12/27 04:40

投稿

YAmaGNZ
YAmaGNZ

スコア10623

answer CHANGED
@@ -6,4 +6,5 @@
6
6
  Debug.Log(string.Join("/", pro.Select(x => x.GetValue(a) == null ? "null" : x.GetValue(a).ToString())));
7
7
  ```
8
8
 
9
+ 多分、GameObjectをToStringした場合、"UnityEngine.GameObject"みたいな型の名前としか出力されないのではないかと思います。
9
10
  前の質問でも書いていますが、こういった複雑なことが出てくるのであればなおさらのこと対象クラスにToStringメソッドを実装して、必要な値を出力するようにしたほうがよろしいかと思います。

1

追記

2019/12/27 04:40

投稿

YAmaGNZ
YAmaGNZ

スコア10623

answer CHANGED
@@ -4,4 +4,6 @@
4
4
  回避するには3項演算子を使用するのが簡単かと思います。
5
5
  ```C#
6
6
  Debug.Log(string.Join("/", pro.Select(x => x.GetValue(a) == null ? "null" : x.GetValue(a).ToString())));
7
- ```
7
+ ```
8
+
9
+ 前の質問でも書いていますが、こういった複雑なことが出てくるのであればなおさらのこと対象クラスにToStringメソッドを実装して、必要な値を出力するようにしたほうがよろしいかと思います。