네이버 관련 검색어 프로그램 2 (공통 프로젝트(2): Extensions Class)


Naver API와 11st Open API를 이용하여 키워드 검색 프로그램을 구축하면서 개발 방법과 기술을 향상시키는 것이 목적입니다.

기본 프로그래밍 언어는 C#(WPF)입니다.

3) Extensions.cs, CommonUtils.cs


Extensions.cs
0.01MB


CommonUtils.cs
0.01MB


Extensions 클래스는 확장 메서드 클래스입니다.

확장 메서드는 기존 클래스의 기능을 확장하는 메서드입니다.

제 경우에는 확장 방법으로 자주 사용하는 기본 도우미 기능을 사용했습니다.

결정론적 방법을 만드는 방법

1) 정적 클래스 생성


2) 정적 메소드 생성


3) 첫 번째 매개변수(이것으로확장할 객체를 나타냄)

4) 확장 방식을 사용하는 경우

확장 메서드에 대한 네임스페이스를 선언하면 확장 메서드가 노출됩니다.