몇 가지 열거 형의 문자열 표현을 열거 형 값으로 변환하려고합니다.인수가 형식이지만 형식화 된 값이 아닌 함수를 작성하는 방법은 무엇입니까?
Enum.Parse(typeof<FontStyle>,"Bold") |> unbox<FontStyle>
을하지만 지금 난 유형 및 문자열 매개 변수가 어디에 함수를 작성하려면 : 그것은 구체적인 형태로 문자열을 변환하는 것은 쉽다. 내가 쓸 수있는 최선의 일입니다
> let s2e (_: 'a) s = Enum.Parse(typeof<'a>,s) |> unbox<'a>;;
val s2e : 'a -> string -> 'a
> s2e FontStyle.Regular "Bold";;
val it : FontStyle = Bold
이 같은 것을 쓸 수있는 옵션이 있지만 첫 번째 인수로 유형 자체?
토마스, 감사합니다. – ssp