文字列をジェネリック型に解析しようとするために使用している次のコードがあります。私が使用しているインスタンスでは、TimeSpan に解析しようとすると失敗します。入力文字列は"12:34"
、使用してうまく解析TimeSpan.Parse
できますが、実装する解決策が見つかりませんでした<Generic>.Parse
Public Function ParseGeneric(Of T)(ByVal stringValue As String) As T
Return DirectCast(Convert.ChangeType(stringValue, GetType(T)), T)
End Function
エラー: 'System.String' から 'System.TimeSpan' へのキャストが無効です。