2011-04-08 9 views
0

잘 이해하면 제네릭을 사용하면 개발자가이 유형을 사용할 때 알려지지 않은 유형의 객체에 대해 동일한 기능을 수행하는 유형을 만들 수 있습니다. , 당신이 제네릭에 대해 잘 모르는 것으로 가정하고 더 이해하려고 정확하게 명확하지 않은 질문으로 판단제네릭에 관한 질문

+0

질문이 명확하지 않습니다 ... 편집하고 명확하게 할 수 있습니까? – Xander

+0

이제 더 이해가됩니다 :-) – Xander

답변

2

... 당신이 읽을

좋은 링크 - http://msdn.microsoft.com/en-us/library/ms379564(v=vs.80).aspx

일반적으로 대신하고

당신이

List<int> listOfNumbers = new List<int>(); 
listOfNumbers.Add(1); // No boxing operation 
listOfNumbers.Add("string"); // Illegal as its not an int type 
을 할 수

List listOfNumbers = new List(); 
listOfNumbers.Add(1); // Boxing operations 
listOfNumbers.Add("string"); // Legal as not type checked 

다음

+0

감사합니다. 질문을 수정했습니다. – Mirial