无法从';System.Collections.Generic.IEnumerable<;char>
本文关键字:lt IEnumerable char gt Generic System Collections | 更新日期: 2023-09-27 18:28:41
我试图反转字符串,但出现以下错误
string str = word.Reverse();
错误:
无法从"System.Collections.Generic.IEnumerable"转换为"字符串"
有人知道我该怎么办吗?
您应该构建一个新字符串。
string str = new string(word.Reverse().ToArray());
在IEnumerable<T>
上调用ToArray()
会将其转换为T[]
。
string
有一个构造函数,它获取字符数组并构造字符串。
您应该将字符连接在一起以生成新字符串。
string str = string.Join(string.Empty, word.Reverse());