手机
当前位置:查字典教程网 >编程开发 >C#教程 >轻松学习C#的读写操作
轻松学习C#的读写操作
摘要:在看到C#流程控制结构的这一章节,看到了一个很好的关于C#读写操作的一个例子。这个例子就是典型的for迭代语句编写“小九九表”。第一种输出格...

在看到C#流程控制结构的这一章节,看到了一个很好的关于C#读写操作的一个例子。这个例子就是典型的for迭代语句编写“小九九表”。

第一种输出格式的代码:

<span> for (int i = 1; i <=9; i++) { for (int j = 1; j <= i; j++) { Console.Write("{0}*{1}={2}", i, j, i * j); } } Console.ReadLine();</span>

输出的结果格式为:

轻松学习C#的读写操作1

第二种输出格式的代码:

<span> for (int i = 1; i <=9; i++) { for (int j = 1; j <= i; j++) { Console.WriteLine("{0}*{1}={2}", i, j, i * j); } } Console.ReadLine();</span>

输出的结果格式为:

轻松学习C#的读写操作2

第三种输出格式的代码:

<span>for (int i = 1; i <=9; i++) { for (int j = 1; j <= i; j++) { Console.Write("{0}*{1}={2}", i, j, i * j); } Console.WriteLine(); } Console.ReadLine()</span>

输出的结果格式为:

轻松学习C#的读写操作3

第四种输出格式的代码:

<span> for (int i = 1; i <=9; i++) { for (int j = 1; j <= i; j++) { Console.WriteLine("{0}*{1}={2}", i, j, i * j); } Console.WriteLine(); } Console.ReadLine()</span>

输出的结果格式为:

轻松学习C#的读写操作4

很显然是第三种输出格式大家更愿意接受,这样对于“小九九表”的输出一目了然。这四种输出的格式便体现了C#语言中的读写操作。下面就来说Write()方法,WriteLine()方法,Read()方法和ReadLine()方法的区别。

1、Write()方法

Console.Write()方法,光标会停在输出字符串的最后一个字符后,不会移动到下一行。典型的就是“小九九表”的第一种输出形式。

2、WriteLine()方法

Console.WriteLine("")时,将会输出括号中包括的任何表达式(转义符除外),后跟一个行结束(lineterminator),即换行符。典型的就是“小九九表”的第二种输出形式。

3、Read()方法

Console.Read()方法是打印键盘输入字符,并存储成ASC码的形式,返回值是int类型。

4、ReadLine()方法

Console.ReadLine()方法读取一行字符,返回string型。

5、ReadKey()方法

Console.ReadKey()方法读取一个字符,按任意键返回。

下面来举一个例子来说明Read()方法(ReadKey()方法):

<span>Console.WriteLine("请输入字符");

int c = Console.Read();

int d = Console.Read();

Console.WriteLine(c+"+"+d);

Console.ReadKey();//不能改为ReadLine,否则输入数据后会一闪而过</span>

键入"aa",输出的是:

轻松学习C#的读写操作5

下面再来举一个例子来说明ReadLine()方法(ReadKey()方法):

<span>Console.WriteLine("请输入字符串"); string a = Console.ReadLine(); Console.WriteLine(a); Console.ReadKey()//不能改为ReadLine,否则输入数据后会一闪而过</span>

键入"aa",输出的为;

轻松学习C#的读写操作6

在遇到需要输入的数据不确定数据类型时,可以用ReadLine()方法,再用转换Convert方法进行各种数据类型的转换。在前面的程序例题中已经使用过,就不在举例说明了。

以上就是本文的全部内容,希望能够帮助大家更好的掌握C#的读写操作。

【轻松学习C#的读写操作】相关文章:

深入c# GDI+简单绘图的具体操作步骤(四)

深入c# GDI+简单绘图的具体操作步骤(一)

winfrom 打印表格 字符串的封装实现代码 附源码下载

深入c# GDI+简单绘图的具体操作步骤(三)

C#中方法的详细介绍

C#读写操作app.config中的数据应用介绍

深入DropDownList用法的一些学习总结分析

深入C#中get与set的详解

浅谈关于C#的垃圾回收机制

服务器端C#实现的CSS解析器

精品推荐
分类导航