日期:2014-05-17  浏览次数:20701 次

Consoe.Out和Console.In
1、Consoe.Out和Console.In分别是什么意思啊 ?   我在MSDN中看的解释是:一个是表示标准输出流的 TextWriter,一个是 表示标准输入流的 TextReader,但是我毕竟刚开始学,关于这个术语有点不明白,还请各位能不能说的通俗易懂一点。
2、 Console.Out.WriteLine(Console.In.ReadLine());就是这句话不懂什么意思

------解决方案--------------------
1、Console.Out是输出流,Console.In是输入流。
string line = Console.In.ReadLine();//定义个line变量用于接收控制台输入的字符串
            Console.Out.WriteLine(line);//通过输出流输出这个字符串

2、第二个问题就是上面代码的合并。
------解决方案--------------------
默认情况下
Console.WriteLine
Console.ReadLine
就可以了。

Out In属性允许你把本来指向标准控制台的输入输出重定向到其它,比如文件。这对于你用程序调用一个命令行并且获得结果很有用。
------解决方案--------------------
引用:
1、Console.Out是输出流,Console.In是输入流。
string line = Console.In.ReadLine();//定义个line变量用于接收控制台输入的字符串
            Console.Out.WriteLine(line);//通过输出流输出这个字符串

2、第二个问题就是上面代码的合并。
+1