这可能是一个新手问题,但是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
提交
取消