2011-04-28 5 views
0

나는 "CruiseServerHttpClient"클래스클래스

private CruiseServerHttpClient[] _cruiseManager; 

for (int i=0;i<2;i++) 
{ 
_cruiseManager[i]=new CruiseServerHttpClient(); 
} 

이 같은 클래스 객체 배열을 만들려고 해요의 객체 배열을 생성하면이 개체를 만들 수있는 올바른 방법입니다. 새 키워드에 대해 Null 참조 예외가 발생합니다. 나는 당신은 루프 내에서 요소를 설정하기 전에 _cruiseManager 배열을 초기화 할 필요가 VS 2010

답변

3

을 사용하고 BTW

:

_cruiseManager = new CruiseServerHttpClient[2]; 
for (var i = 0; i < 2; i++) 
{ 
    _cruiseManager[i] = new CruiseServerHttpClient(); 
} 
+1

대신 목록 를 사용하는 것이 좋습니다. –

1

목록 _cruiseManager = 새 목록();

_cruiseManager.Add (new CruiseServerHttpClient());

_cruiseManager.Add (new CruiseServerHttpClient());

이렇게하면됩니다.