C#/Winform
(.NET) 확장 메서드
kjun.kr
2017. 4. 15. 21:56
728x90
기본적으로 제공하는 함수이외에 추가적이 함수가 필요한 경우 확장 메서드를 이용해
이 문제를 해결할 수 있다.
만약 DateTime 에서 마이크로세컨드 까지 나타내는 string 을 나타내는 함수를 추가하고자 한다면
먼저 확장 메서드를 선언
public static class Extension
{
public static string ToLastEventTime(this DateTime dt)
{
return dt.ToString("yyyy-MM-dd hh:mm:ss,ffffff");
}
}
아래와 같이 사용한다.
DateTime dt = DateTime.Now;
string microDateString = dt.ToLastEventTime();
결과 : 2014-10-31 10:27:01,018000
728x90