Generic 이 속도 향상에 매우 많은 도움을 준다고 하여 공부중 입니다.
원리는 컴파일 시 자료형을 바꿔서 형변환이 일어나지 않아 속도가 빨라진다는 데요.
아래는 공부할 겸 만들어본 코드입니다.
private void button1_Click(object sender, EventArgs e)
        {
            Swap<string>("Good");
        }
public void Swap<T>(T a)  // Generic 메서드
        {
            T temp;
            temp = a;
            label2.Text = temp.ToString();  // string 으로 형변환 ??
        }
이렇게 되면 컴파일 전에 사실상 형변환 해주니까 쓰나마나 아닐까요 ?? 진짜 궁금합니다.
        
        
                    
                    
                    
                    
                    
    
                    
                    
                    
                    
                    
                
                    [최초 등록일: ]
                    [최종 수정일: 9/18/2017]