struct MyClass // 구조체
{
object k;
}
MyClass[] arr = new MyClass[2]
arr[0].k = new object();를 하고
arr[0].k를 참조했을 때 null일 수 있음??
구글 젬미니가 . 참조 할때 임시객체 생성될 수 있다고 하는데, 그럼???
gpt는 괜찮다고 하는데
물론
MyClass[] arr = new MyClass[2]
var temp = arr[0]
temp.k = new();
arr[0].k 는 널뻑이지만
nullable 활성화된 버전이면 저건 경고뜰걸? 생성자라도 만들어서 초기화하라고 할거임
저렇게 쓰는경우는 없어서 정확히는 모르겟는데 안될거같은데 - dc App
구조체는 값타입이라서 그런 거 아님?