[C#] 확장 매서드 extend method
[C#] 확장 매서드 extend method (라이브러리에 매서드를 추가할 수 있다?) 만약에 우리가 라이브러리를 구매해서 사용하는데 (클래스라고 할께요) 이 클래스에 우리가 원하는 매서드를 추가하면 참 편하게 프로그래밍할 수 있는데 라이브러리는 이미 기계어로 컴파일되어있기에 수정이 참 거의 불가능하죠 그래서 이 때 사용할 수 있는게 바로 C#의 확장매서드(extend method) 기능입니다. 위 코드를 한번 쭉 읽어주세요. Point클래스를 누가 만들어 놓은 클래스라고 가정합니다. 그리고 우리는 Print라는 매서드를 추가해서 사용하고 싶다면, 우선 첫번째로 static 클래스가 필요합니다. 위에서는 AAA클래스가 되겠죠. 그리고 두번째로 public static 매서드가 필요합니다. C#에서는 수..
C#(.NET)
2018. 4. 7. 11:40