回答編集履歴
1
指摘箇所の表現の修正
answer
CHANGED
@@ -14,4 +14,9 @@
|
|
14
14
|
```
|
15
15
|
[1]と記載されているので、配列の初期化になります。
|
16
16
|
つまり、cards[0]は、まだクラスの初期化を行っていません。
|
17
|
+
そのため、`cards[0].mark ="daiya";`は、
|
18
|
+
```C#
|
19
|
+
Card cards;
|
17
|
-
|
20
|
+
cards.mark = "daiya"; //cardsを初期化していないため、実質 null.markになっている
|
21
|
+
```
|
22
|
+
をしているようなコードになってしまっているため、エラーが出ていると思われます。
|