###前提・実現したいこと
お世話になります。
今回質問表題のようなコードを目にして疑問に感じたため2点質問させていただきます。
###該当のソースコード
c#
1 2public class AAA 3 { 4 public BBB Data { get; private set; } 5 } 6 7public class BBB 8 { 9 public string sample { get; set; } 10 public string test { get; set; } 11 } 12 13public void main() 14 { 15 aaa = new AAA(); 16 . 17 . 18 . 19 . 20 . //ここでBBBの値を使いたい 21 }
###質問内容
1.クラスAAAのプロパティを使用する際 classAAA.Data.sample = "hoge";
このような使い方で間違いないのでしょうか?
2.newしてあるのにプロパティを用意する必要があるのかどうか疑問に感じたため質問いたしました。
ご教授よろしくお願いします。