加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – ‘ToArray’不是’String’的成员

发布时间:2020-12-16 06:31:13 所属栏目:asp.Net 来源:网络整理
导读:我在网上找到了一个代码示例,旨在计算PDF文件中的页数.但是,我收到错误’ToArray不是以下行’String’的成员: Dim pdfMagicNumber() As Char = "0000".ToArray 我正在运行Windows 7和IIS 7的机器上运行VS 2010.我发现有一篇文章讨论了IIS配置作为此错误的罪
我在网上找到了一个代码示例,旨在计算PDF文件中的页数.但是,我收到错误’ToArray不是以下行’String’的成员:

Dim pdfMagicNumber() As Char = "0000".ToArray

我正在运行Windows 7和IIS 7的机器上运行VS 2010.我发现有一篇文章讨论了IIS配置作为此错误的罪魁祸首,但我的设置似乎与他们推荐的内容一致.

有关此错误的任何想法?

谢谢!
麦克风

解决方法

ToArray是在.NET 3.5中在IEnumerable< T>上引??入的扩展方法.当在字符串上调用时,它在.NET 3.5中工作,因为字符串实现IEnumerable< char>.

但是,string.ToCharArray()适用于所有版本的.NET,即使您使用的是.NET 3.5,它也会比ToArray更高效.

换句话说,你想要:

Dim pdfMagicNumber() As Char = "0000".ToCharArray

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读