• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > 轻松学习C#的读写操作

轻松学习C#的读写操作

作者:丿木呈广予口贝 字体:[增加 减小] 来源:互联网 时间:2017-05-28

丿木呈广予口贝 通过本文主要向大家介绍了轻松学习C#的读写操作等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

<span style="font-size:18px;">   
 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> 
</div>

输出的结果格式为:

第二种输出格式的代码:

<span style="font-size:18px;">   
 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> 
</div>

输出的结果格式为:

第三种输出格式的代码:

 <span style="font-size:18px;">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> 
</div>

输出的结果格式为:


第四种输出格式的代码:

<span style="font-size:18px;"> 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> 
</div>

输出的结果格式为:

很显然是第三种输出格式大家更愿意接受,这样对于“小九九表”的输出一目了然。这四种输出的格式便体现了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()方法):

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

键入"aa",输出的为;

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

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

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-28C#计算字符串相似性的方法
  • 2017-05-28C#实现单链表(线性表)完整实例
  • 2017-05-28C# 透明窗体制作实现方法比较分析
  • 2017-05-28C#通过NPOI操作Excel的实例代码
  • 2017-05-28C#实现把dgv里的数据完整的复制到一张内存表的方法
  • 2017-05-28c#操作sql server2008 的界面实例代码
  • 2017-05-28一个读写csv文件的C#类
  • 2017-05-28常用正则 常用的C#正则表达式
  • 2017-05-28C#实现左截取和右截取字符串实例
  • 2017-05-28C#结构体特性实例分析

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#搜索TreeView子节点,保留父节点的方法
    • C# Winform窗口之间传值的多种方法浅析
    • Winform让DataGridView左侧显示图片
    • C# 动画窗体(AnimateWindow)的小例子
    • C#生成条形码图片的简单方法
    • C#数据结构之顺序表(SeqList)实例详解
    • c#递归生成XML实例
    • C#关机小程序源码
    • 编辑IL文件 修改DLL文件的方法
    • 深入C#中使用SqlDbType.Xml类型参数的使用详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有