.Net 내장 데이터 형식의 Parse 및 TryParse 메서드가 마음에 들었습니다. 내가 좋아하는 비슷한 일을 할 수있는 인터페이스를 정의하고 싶습니다 :입력을 T로 구문 분석하거나 매핑하기위한 일반 intrerface?
public interface IParsable<T>
{
T Parse<TData>(TData input);
bool TryParse<TData>(TData input, out T output);
}
나는 닷넷에서 검색을 시도하고 나는이 인터페이스 또는 유사한 하나를 사용할 찾을 수 없습니다. 닷넷의 API에서와 같은 연습을하려고합니다.
기본적으로이 인터페이스는 입력을 출력으로 변환하는 메소드 또는 API만을 제공합니다. 그것은 IMapTo로 지명 될 수 있습니다. .Net 또는 공개 오픈 소스 라이브러리에서 이미 사용할 수있는 것이 있는지 확실하지 않은가요? 어떤 제안?
TData/T에는 어떤 종류의 값이 사용됩니까? –