【Asp.net精品源码栏目提醒】:网学会员,鉴于大家对Asp.net精品源码十分关注,论文会员在此为大家搜集整理了“C#程序设计_4_控制台输入输出 - 其它资料”一文,供大家参考学习!
第4章 控制台输入/输出 4.1 控制台I/O类 4.2 控制台输入 4.3 控制台输出 4.4 文件操作 1 控制台I/O是由System.Console类提供 给用户访问标准输入、标准输出以及标 准错误流,如表4-1所示。
2 4.2.1 Console.Read方法 Read方法是一个静态方法,调用的格式 为: Console.Read Read方法每次从标准输入流中读取一个 字符,程序将接收的字符作为int型值返回 给变量。
如果输入流中没有可用字符,则返回-1。
3 4.2.2 Console.ReadLine方法 ReadLine方法也是一个静态方法,调用的 格式为: Console.ReadLine ReadLine方法用于从控制台中一次读取一 行字符串,直到遇到Enter键才返回读取的 字符串。
但此字符串中不包含Enter键和换 行符(‘rn’)。
如果没有接收到任何输入,或接收了无效 的输入,那么ReadLine方法将返回null。
4 4.3.1 基本的数据输出基本数据类型的简单输出形式为: Console.Write(“格式串”,参数表);或 Console.WriteLine(“格式串”,参数 表); 5 4.3.2 格式化输出1.标准格式化输出 其使用形式为: Console.WriteLine(“格式”,对象 1,…); 其中,格式含静态文本和标志符两部分, 标志符表示由参数表所替换的项目以及它的格 式化。
通用的格式为: N,M:格式串 62.自定义格式化输出 一般形式为: Console.WriteLine(“项目数,0:自 定义格式说明符”,参数表);3.日期和时间的格式化输出(1)获取日期和时间可以通过DateTime类获取完整的日期和时间。
(2)格式化日期和时间 日期和时间的格式化说明符如表4-5所示。
7 4.3.3 字符串的处理方法1.String类的字符串方法(1)可以直接输出字符串,也可以使用“” 操作符来连接字符串进行输出。
(2)可以使用索引值,从一个字符串的某一 特定位置提取一个字符。
(3)可以调用string类的所有属性和方法, 调用格式为:String.方法名。
82.StringBuilder类的字符串方法 命名空间System.Text中的StringBuilder 类用于创建存储可修改字符串的对象。
3.Parse方法 Parse方法可以将字符串转换为数值类 型数据,而且被转换的字符串可以包含格 式化数据,也可以是由数字字符组成的字 符串。
调用Parse方法的常用格式为: public static 数据类型.Parsestring s 94.Convert类 Convert类用于将某个基本数据类型转换 为另一个基本数据类型。
调用格式为: Convert.方法名(原数据变量); 10 4.4.1 创建一个文本文件 可利用File类中的CreateText方法来创建一 个文本文件。
CreateText方法的参数之一是 所要创建文件的路径,它在指定路径创建 一个文件,并返回一个StreamWriter对象, 这个对象可以用来向文件中写入内容。
11 4.4.2 读写文本文件1.从一个文本文件中读出内容 可利用File类中的OpenText方法来从一个文本文 件中读出内容。
它打开指定路径的文件,并返回 一个StreamReader对象,该对象用来读出文件的 内容。
2.将内容写入一个文本文件中 可利用File类中的AppendText方法来向一个文本 文件中写出内容,AppendText方法的参数是所要 写入内容的文本文件的路径。
它打开指定路径的 文件,并返回一个StreamWriter对象,该对象用 来向文件写入内容。
12 4.4.3 删除文件 File类中有静态方法Delete用来删除文件, 但它不能删除只读文件,所以在执行删除 操作之前要进行判断,将只读文件设置为 非只读。
删除目录中的所有文件,包括该 目录的子目录中的文件,这就需要进行递 归调用。
13
上一篇:
ASP_NET多层网络构架下的页间传值方法及应用研究
下一篇:
顶棚装饰工程施工