Class 선언 후, 선언한 Class내에서 다른 Class를 참조할때
다른 Class를 인스턴스화시켜주어야 한다.
간단한 샘플로 설명하겠다.
public class Req_CancelPayData
{
public Req_CancelPayData()
{
payer = new Payer();
}
[JsonProperty("payer")]
public Payer payer { get; set; }
}
public class Payer
{
[JsonProperty("authkey")]
public string authkey { get; set; }
}
Req_CancelPayData라는 Class내에서 Payer라는 Class를 사용할때
Req_CancelPayData Class 생성자에서 Payer Class를 인스턴스화시켜주어야 사용이 가능하다.
일반적으로 사용시에는 값 Setting 시에 Null Exception 에러가 발생한다.
'개발 > C#' 카테고리의 다른 글
[C#] Linq, SingleOrDefault() vs FirstOrDefault() (0) | 2017.09.01 |
---|---|
url 호출하여 a 태그 정보 가져오기 (0) | 2017.05.10 |
Zip 파일 압축풀기 (0) | 2017.05.10 |
JsonConvert Dll (0) | 2015.12.10 |
HTTPWEBREQUEST 함수 (0) | 2015.12.08 |