时间:2021-05-19
在看到C#流程控制结构的这一章节,看到了一个很好的关于C#读写操作的一个例子。这个例子就是典型的for迭代语句编写“小九九表”。
第一种输出格式的代码:
输出的结果格式为:
第二种输出格式的代码:
输出的结果格式为:
第三种输出格式的代码:
输出的结果格式为:
第四种输出格式的代码:
输出的结果格式为:
很显然是第三种输出格式大家更愿意接受,这样对于“小九九表”的输出一目了然。这四种输出的格式便体现了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 style="font-size:18px;">Console.WriteLine("请输入字符");
int c = Console.Read();
int d = Console.Read();
Console.WriteLine(c+"+"+d);
Console.ReadKey();//不能改为ReadLine,否则输入数据后会一闪而过</span>
键入"aa",输出的是:
下面再来举一个例子来说明ReadLine()方法(ReadKey()方法):
键入"aa",输出的为;
在遇到需要输入的数据不确定数据类型时,可以用ReadLine()方法,再用转换Convert方法进行各种数据类型的转换。在前面的程序例题中已经使用过,就不在举例说明了。
以上就是本文的全部内容,希望能够帮助大家更好的掌握C#的读写操作。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了C#语言实现ini文件读写操作的具体代码,供大家参考,具体内容如下1、ini文件是什么?见百度百科2、C#语言实现ini文件的读写操作///
本文实例讲述了C#封装的常用文件操作类。分享给大家供大家参考。具体如下:这个C#类封装了我们经常能用到的文件操作方法,包括读写文件、获取文件扩展名、复制文件、追
本文实例讲述了C#实现读写ini文件类。分享给大家供大家参考。具体如下:这个C#类封装了对INI配置文件进行操作所需的各种函数,包括读取键值、读取键值、删除段落
本文实例讲述了C#实现的基于二进制读写文件操作。分享给大家供大家参考,具体如下:usingSystem;usingSystem.IO;classMyStream
C#FileStream类在C#语言中文件读写流使用FileStream类来表示,FileStream类主要用于文件的读写,不仅能读写普通的文本文件,还可以读取