【发布时间】:2013-12-02 10:24:50
【问题描述】:
这是Design issues and implementing Enumerable.AsEnumerable<FarPoint.Win.Spread.Row>的后续问题
我已将我的 farpoint 行转换为 2 d 对象数组,如下所示:
object[,] nthRow = fpSpread2.ActiveSheet.GetArray(e.Row, e.Column, 1, FarPointSpread1.ActiveSheet.ColumnCount);
我尝试将此转换为字符串,以便我可以应用 Linq,但在运行时出现以下错误:
IEnumerator<string> narry = (IEnumerator<string>)nthRow.GetEnumerator();
无法将“ArrayEnumerator”类型的对象转换为“System.Collections.Generic.IEnumerator`1[System.String]”类型。
我该如何解决这个问题?
【问题讨论】:
-
@riezebosch - 它不回答二维数组?
-
如果数据中有多个列,您希望返回哪些数据?连接文本?
标签: c# linq enumeration farpoint-spread