我想反转一些字符,但出现以下错误:
无法将类型'
System.Collections.Generic.IEnumerable<int[]>
'隐式转换为'int [] []'。
下面是参考代码。
private void tp(int[][] cd = null,int offset = 0)
{
if (cd == null) return;
cd = cd.Reverse();
/*rest of code...*/
}
答案 0 :(得分:0)
Reverse
将返回一个IEnumerable<T>
,在本例中为错误信息提示的IEnumerable<int[]>
。要获得int[][]
,您要做的就是对相反的结果调用ToArray()
。那就是:
cd = cd.Reverse().ToArray();