回答編集履歴

1

配列のアクセス範囲がpublicの場合の書き方を追記

2020/03/01 02:59

投稿

kawa0x0A
kawa0x0A

スコア271

test CHANGED
@@ -35,3 +35,37 @@
35
35
  }
36
36
 
37
37
  ```
38
+
39
+
40
+
41
+ ---
42
+
43
+ 配列をpublicにする場合は以下の書き方になります。
44
+
45
+ ただ、変数のときと比較して、配列の名前に統一されてしまうのでソースコードを読む際の情報量が減ってしまいます。
46
+
47
+ 管理する変数がそこまで多くないときは、無理に配列化しないのも一つの手だと思います。
48
+
49
+
50
+
51
+ ```C#
52
+
53
+ public string[] FileNames; /// インスペクターから値を設定する
54
+
55
+ ```
56
+
57
+
58
+
59
+ こちらは変化なしです。
60
+
61
+ ```C#
62
+
63
+ for (int i = 0; i < FileNames.Length; i++)
64
+
65
+ {
66
+
67
+ assembleData[i] = FileNames[i];
68
+
69
+ }
70
+
71
+ ```