2010-01-16 5 views
2

를 사용하여 만들었습니다. 그런 다음 Number의 항목 수를 어떻게 지정합니까?C#을 나는 다음과 같은 코드를 반영

나는 기본적으로 위의 동적 코드를 사용하여 그러나이 작업을 수행하려면 :

Number<typPrecise> whatever = new Number<typPrecise>(10); 

4.0 개념을 사용하는 대답은 환영합니다.

+1

헝가리어를 버리십시오! –

답변

3

전화 생성자 인수를 받아 Activator.CreateInstance로의 과부하 :

dynamic nmNumber = Activator.CreateInstance(varSpecific, new object[] { 10 }); 

는 부수적 List<T>(int) 생성자가 목록의 초기 용량를 설정 참고, 항목이 아닌 초기 번호 (카운트). 초기 개수는 항상 0입니다.

+0

인수를 포함하는 CreateInstance의 오버로드에 대해 어떻게 알지 못했습니까? 도! –

+0

그래서 object []의 10은 항목 수를 지정합니다. 10 개의 단일 항목을 가진 객체 []를 추가하지 않습니까? – Chris

+0

그냥 생성자 doc을 살펴 보았습니다. 매우 유용한 감사. – Chris

관련 문제