我有以下代码用于尝试将字符串解析为泛型类型。在我使用它的实例中,当我尝试解析为 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”的无效转换。