2文本文件的读写(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂

| 3页
| 46人阅读
| 0人下载

学科网 zxxk.com学科网 zxxk.com

1. 以下哪个类可以用于读取文本文件中的数据?(  )

A. FileStream  B. StreamReader  C. File   D. StreamWriter

1. B

【解析】

选项A:FileStream类用于读取或写入二进制数据,而不是文本数据。

选项B:StreamReader类用于读取文本文件。

选项C:File类提供了用于执行文件处理操作的静态方法。虽然可以使用File类来读取文本文件,但需要结合其他类一起使用。

选项D:StreamWriter类,用于将数据写入文本文件。

2. 在进行文件读写操作时,以下哪个类可以用于写入文本文件?(  )

A. File    B. StreamWriter  C. FileStream D. StreamReader

2. B

【解析】

选项A:File类提供了用于执行文件处理操作的静态方法。虽然可以使用File类来写入文本文件,但需要结合其他类一起使用。

选项B:StreamWriter类用于写入文本文件。

选项C:FileStream类用于读取或写入二进制数据,而不是文本数据。

选项D:StreamReader类,用于读取二进制文件。

3. 使用StreamWriter对象写入文本文件时,需要先打开文件。(  )

3. 正确

【解析】使用StreamWriter对象写入文本文件时,需要先打开文件并指定文件的路径和名称。

4. WriteLine()方法在输出字符串的后面不添加换行符。(  )

4. 错误

【解析】

WriteLine()方法在输出字符串的后面添加一个换行符。这是WriteLine()方法的一个基本特性,它是用来在控制台输出文本,并在输出后添加一个换行符,以便在下一行开始新的输出。如果想要输出字符串而不添加换行符,应该使用Write()方法。

5. StreamWriter对象的          方法可以向文本文件写入一行带回车和换行的文本。page number 0

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。