A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

嘿!马迪

初级黑马

  • 黑马币:0

  • 帖子:11

  • 精华:0

© 嘿!马迪 初级黑马   /  2012-7-28 00:32  /  2936 人查看  /  13 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Console.WriteLine("请问您喜欢吃什么水果?");
string input = Console.ReadLine();
Console.WriteLine("哈哈,这么巧呀,我也喜欢吃{0}",input);
Console.ReadKey();

这么一段代码,运行时没错误,接收英文字母也没事,只要是输中文,就提示“控制台窗口主机,已停止工作“。可是老师写的就是对的呀,
为什么我的就出错呢?我不知道是我的VS装的有问题,还是我操作不当。
请高手帮个忙,谢谢!!!

未命名.jpg (47.85 KB, 下载次数: 59)

未命名.jpg

未命名0.jpg (17.65 KB, 下载次数: 57)

未命名0.jpg

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

13 个回复

倒序浏览
我这完全没问题,你重新生成试试
回复 使用道具 举报
刘玉 发表于 2012-7-28 07:59
我这完全没问题,你重新生成试试

这个问题,不好办…
回复 使用道具 举报
貌似项目的问题
重新建个控制台程序 把代码粘进去试试 理论是可以的{:soso_e183:}
回复 使用道具 举报
对于美女的问题一向都是能得到尽快解决的。
用你的代码测试了一下,code是没问题的。报错说文件进行了重定向,不存在啊。我建议你重新建立一个项目,单独再写这四行代码试试。
回复 使用道具 举报
可以把你的项目重新换个环境试试,这个没有任何问题的!!
回复 使用道具 举报
不是程序代码出了问题。程序代码没有出错,编译环境应该也没有出问题,因为你都可以出现控制台,能够输入字符串,应该是运行环境出了问题。
回复 使用道具 举报
王峰 中级黑马 2012-7-29 13:08:44
8#
请把Console.ReadKey();修改成Console.Read(),尝试已经说得很清楚了

未命名.jpg (14.62 KB, 下载次数: 47)

未命名.jpg
回复 使用道具 举报
我试了一下,我用的是VS2008 没有抛异常。你按照系统的提示把Console.ReadKey();改成Console.Read();试试看吧,我这里再帮你试试
回复 使用道具 举报
郭正续 发表于 2012-7-30 16:57
我试了一下,我用的是VS2008 没有抛异常。你按照系统的提示把Console.ReadKey();改成Console.Read();试试 ...

嗯,谢谢你了,你帮我试下,如果用万能五笔输入中文行吗?
回复 使用道具 举报
龙卷风V龙卷风 发表于 2012-7-29 13:08
请把Console.ReadKey();修改成Console.Read(),尝试已经说得很清楚了

哦,我明白了,十分感谢
回复 使用道具 举报
嘿!马迪 发表于 2012-7-31 23:50
嗯,谢谢你了,你帮我试下,如果用万能五笔输入中文行吗?

额,你是说输入法的问题?
回复 使用道具 举报
是不是 输入法的全半角问题?  这有影响的
回复 使用道具 举报
赵令 发表于 2012-8-1 23:16
是不是 输入法的全半角问题?  这有影响的

嗯,我后来尝试发现的,不知道啥回事!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马