Extension 클래스를 통해 기존 클래스를 확장하기

C# 3.0 에서부터 새로 제공되는 기능으로 Extensions 라는 것이 있다. 이 것은 기존에 정의되어 있는 클래스를 확장할 수 있도록 해주는 방법이라고 할 수 있다. 백문이 불여일견이니 어떻게 하는지 한번 살펴보도록…

Continue Reading Extension 클래스를 통해 기존 클래스를 확장하기

Generic List 복제하는 방법

클래스에서 Copy() 나 Clone() 함수를 제공하지 않아 For 문을 이용해서 대입해야 하는 줄 알았다... :cry: [code lang="csharp"] // Generic List 생성 List<int> a = new List<int>(); // 값 추가하기 a.Add(1);…

Continue Reading Generic List 복제하는 방법