作者: beyondabcd
查看: 1843|回复: 3
打印 上一主题 下一主题

[求助] C#运行时,显示一个错误

[复制链接]
跳转到指定楼层
楼主
beyondabcd 发表于 2015-11-13 09:27:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
查看: 1843|回复: 3
这段代码
        //串口发送数据
        private void btnsend_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < txtsend.Lines.Count(); i++)  
                comport.WriteLine(txtsend.Lines[i]);
        }

其中txtsend.Lines.Count(); 运行时,显示错误,
txtsend定义为private System.Windows.Forms.TextBox txtsend;
运行时显示错误为:
错误        2        “System.Array”不包含“Count”的定义,并且找不到可接受类型为“System.Array”的第一个参数的扩展方法“Count”(是否缺少 using 指令或程序集引用?)        

请求大家一下,这是什么问题呀?如果 我就想用Count,不想改成GetLength,该如何改呀?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播
回复 论坛版权

使用道具 举报

沙发
乔克斯 发表于 2015-11-13 10:20:26 | 只看该作者
首先确定Lines有Count属性找不到可接受类型为“System.Array”的第一个参数的扩展方法“Count”
板凳
 楼主| beyondabcd 发表于 2015-11-13 11:04:25 | 只看该作者
上面的代码是我在另外的工程里复制过来的,另外的那个工程中Lines是有Count属性的,而我这个工程中Lines就没有Count属性,这是怎么回事?
地板
 楼主| beyondabcd 发表于 2015-11-13 11:24:32 | 只看该作者
解决了,选择.NET Framework3.5就好了
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-12-22 19:18, Processed in 0.626140 second(s), 29 queries , Gzip On.

快速回复 返回顶部 返回列表