黑马程序员技术交流社区

标题: 初学者,请教个小问题,求解? [打印本页]

作者: 嘿!马迪    时间: 2012-7-28 00:32
标题: 初学者,请教个小问题,求解?
Console.WriteLine("请问您喜欢吃什么水果?");
string input = Console.ReadLine();
Console.WriteLine("哈哈,这么巧呀,我也喜欢吃{0}",input);
Console.ReadKey();

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

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

未命名.jpg

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

未命名0.jpg

作者: 刘玉    时间: 2012-7-28 07:59
我这完全没问题,你重新生成试试
作者: 红叶杉杉    时间: 2012-7-28 13:44
刘玉 发表于 2012-7-28 07:59
我这完全没问题,你重新生成试试

这个问题,不好办…
作者: 张腾达    时间: 2012-7-28 15:34
貌似项目的问题
重新建个控制台程序 把代码粘进去试试 理论是可以的{:soso_e183:}
作者: 杨正    时间: 2012-7-29 00:03
对于美女的问题一向都是能得到尽快解决的。
用你的代码测试了一下,code是没问题的。报错说文件进行了重定向,不存在啊。我建议你重新建立一个项目,单独再写这四行代码试试。

作者: 韩迎龙    时间: 2012-7-29 00:19
可以把你的项目重新换个环境试试,这个没有任何问题的!!
作者: 夏威夷海风    时间: 2012-7-29 12:10
不是程序代码出了问题。程序代码没有出错,编译环境应该也没有出问题,因为你都可以出现控制台,能够输入字符串,应该是运行环境出了问题。
作者: 王峰    时间: 2012-7-29 13:08
请把Console.ReadKey();修改成Console.Read(),尝试已经说得很清楚了

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

未命名.jpg

作者: 郭正续    时间: 2012-7-30 16:57
我试了一下,我用的是VS2008 没有抛异常。你按照系统的提示把Console.ReadKey();改成Console.Read();试试看吧,我这里再帮你试试
作者: 嘿!马迪    时间: 2012-7-31 23:50
郭正续 发表于 2012-7-30 16:57
我试了一下,我用的是VS2008 没有抛异常。你按照系统的提示把Console.ReadKey();改成Console.Read();试试 ...

嗯,谢谢你了,你帮我试下,如果用万能五笔输入中文行吗?
作者: 嘿!马迪    时间: 2012-7-31 23:51
龙卷风V龙卷风 发表于 2012-7-29 13:08
请把Console.ReadKey();修改成Console.Read(),尝试已经说得很清楚了

哦,我明白了,十分感谢
作者: 郭正续    时间: 2012-8-1 07:51
嘿!马迪 发表于 2012-7-31 23:50
嗯,谢谢你了,你帮我试下,如果用万能五笔输入中文行吗?

额,你是说输入法的问题?

作者: 赵令    时间: 2012-8-1 23:16
是不是 输入法的全半角问题?  这有影响的
作者: 嘿!马迪    时间: 2012-8-2 23:04
赵令 发表于 2012-8-1 23:16
是不是 输入法的全半角问题?  这有影响的

嗯,我后来尝试发现的,不知道啥回事!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2