为了账号安全,请及时绑定邮箱和手机立即绑定

类型“ T”的值不能转换为

类型“ T”的值不能转换为

倚天杖 2019-10-21 10:28:45
这可能是一个新手问题,但是Google令人惊讶地没有提供答案。我有这种相当人为的方法T HowToCast<T>(T t){    if (typeof(T) == typeof(string))    {        T newT1 = "some text";        T newT2 = (string)t;    }    return t;}来自C ++背景,我期望它能起作用。但是,对于上述两个分配,它都无法通过“不能将类型'T'隐式转换为字符串”和“不能将类型'T'转换为字符串”进行编译。我在概念上做错了或者语法错误。请帮我解决这个问题。谢谢!
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 459 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信