将数组强制转换为字符串枚举器时发生运行时错误

专家新手

这是一个后续问题 Design issues and implementing Enumerable.AsEnumerable<FarPoint.Win.Spread.Row>

我已经将我的远点行转换为二维对象数组,如下所示:

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]”的对象。

我该如何解决这个问题?

吉尔多

即使对于多维数组,您也可以对其进行调用Cast<T>

using System.Linq;
...
nthRow.Cast<string>().GetEnumerator()    // returns IEnumerator<string>

但是数组中的每个元素实际上应该是type string如果要进行格式化ToString(),可以先将其转换为object,然后调用Select<T>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

运行时错误。整数转换为字符串

来自分类Dev

每个内部使用字符串时发生运行时错误

来自分类Dev

无法将运行时连接字符串转换为其等效的设计时

来自分类Dev

如何在运行时将字符串转换为代码

来自分类Dev

将枚举值转换为字符串数组

来自分类Dev

将字符串常量转换为枚举时检测潜在的错误

来自分类Dev

字符串数组转换为枚举

来自分类Dev

如何在运行时将字符串转换为其自身的带引号的版本?

来自分类Dev

在调试或正常运行时读取字符串时发生NullReferenceException

来自分类Dev

如何在Scala的运行时中将字符串转换为符号?

来自分类Dev

如何在Scala的运行时中将字符串转换为符号?

来自分类Dev

尝试将字符串数组转换为具有给定混合dtypes的数组时发生ValueError

来自分类Dev

将错误的JSON字符串转换为JSON数组

来自分类Dev

在同一页面上重定向后将字符串转换为整数时发生转换错误

来自分类Dev

将char数组转换为字符串时

来自分类Dev

播种表时将数组转换为字符串

来自分类Dev

将字符串转换为DateTime时出现错误

来自分类Dev

如何将运行时变量替换为c中的字符串?

来自分类Dev

PyQt:在运行时转换模块字符串

来自分类Dev

将字符串拆分为字符串向量时发生无效的转换错误

来自分类Dev

将枚举数组转换为其代表性字符串的数组

来自分类Dev

运行时错误:浏览#N / A字符串时显示13

来自分类Dev

为什么在struct中使用字符串时出现运行时错误

来自分类Dev

读取字符串向量时超出范围运行时错误

来自分类Dev

CLng具有文本字符串时,运行时错误13不匹配

来自分类Dev

C字符串裁剪运行时错误

来自分类Dev

C ++字符串程序引起的运行时错误

来自分类Dev

C字符串裁剪运行时错误

来自分类Dev

将类型转换(向下转换)到另一个子类型时发生运行时错误

Related 相关文章

  1. 1

    运行时错误。整数转换为字符串

  2. 2

    每个内部使用字符串时发生运行时错误

  3. 3

    无法将运行时连接字符串转换为其等效的设计时

  4. 4

    如何在运行时将字符串转换为代码

  5. 5

    将枚举值转换为字符串数组

  6. 6

    将字符串常量转换为枚举时检测潜在的错误

  7. 7

    字符串数组转换为枚举

  8. 8

    如何在运行时将字符串转换为其自身的带引号的版本?

  9. 9

    在调试或正常运行时读取字符串时发生NullReferenceException

  10. 10

    如何在Scala的运行时中将字符串转换为符号?

  11. 11

    如何在Scala的运行时中将字符串转换为符号?

  12. 12

    尝试将字符串数组转换为具有给定混合dtypes的数组时发生ValueError

  13. 13

    将错误的JSON字符串转换为JSON数组

  14. 14

    在同一页面上重定向后将字符串转换为整数时发生转换错误

  15. 15

    将char数组转换为字符串时

  16. 16

    播种表时将数组转换为字符串

  17. 17

    将字符串转换为DateTime时出现错误

  18. 18

    如何将运行时变量替换为c中的字符串?

  19. 19

    PyQt:在运行时转换模块字符串

  20. 20

    将字符串拆分为字符串向量时发生无效的转换错误

  21. 21

    将枚举数组转换为其代表性字符串的数组

  22. 22

    运行时错误:浏览#N / A字符串时显示13

  23. 23

    为什么在struct中使用字符串时出现运行时错误

  24. 24

    读取字符串向量时超出范围运行时错误

  25. 25

    CLng具有文本字符串时,运行时错误13不匹配

  26. 26

    C字符串裁剪运行时错误

  27. 27

    C ++字符串程序引起的运行时错误

  28. 28

    C字符串裁剪运行时错误

  29. 29

    将类型转换(向下转换)到另一个子类型时发生运行时错误

热门标签

归档