클래스 내부에 클래스를 정의하고 싶습니다.클래스 내부 클래스 #
예 :
private class newClient
{
public int ID { get; set; }
public string Name{ get; set; }
private class ClientExtraData
{
public string ExtraField1 { get; set; }
public string ExtraField2 { get; set; }
}
}
지금은 같은 방법으로 ExtraField1에 액세스하려면 :
newClient nclnt= new newClient();
string s=nclnt.ClientExtraData.ExtraField1;
는이 작업을 수행 할 수 있습니까?
당신이이 이상한 방법으로 해결하려는 원래 과제는 무엇입니까? – zerkms
정적으로 만들거나 상위 클래스에서 인스턴스를 만듭니다. – Aphelion
'ClientExtraData'를 반환하는 public 속성을 선언하는 방법 –