C#读写文件的方法

17.3.1 按文本模式读写

SteamReader和StreamWriter类为我们提供了按文本模式读写数据的方法。下面的例子是从一个文本文件中读取内容并打印在屏幕上。

程序清单17-5:

using System;
using System.IO;
class FileTest
{
 public static void Main()
 {
  streamReader srd;
  try{
     srd=File.OpenText("c:\\C#\\file1\\file1.txt");
  }
  catch
  {
   Console.WriteLine("File open failed");
   return;
  }
  while(srd.Peek()!=-1)
  {
   String str=srd.ReadLine();
   Console.WriteLine(str);
  }
  Console.WriteLine("The end of the file has been reached");
  srd.Close();
 }
}

上面用到的方法OpenText是File类的一个静态方法,不能被某个具体的File类的实例调用。它表示从一个已经存在的文本文件中读取一个文本流,并保存在一个StreamReader实例中。下面的例子则是向文本文件中写入文本流。

程序清单17-6:

using System;
using System.IO;
class FileTest
{
 public static void Main()
 {
  StreamWriter srd;
  try{
    srd=File.CreateText("c:\\C#\\file1\\file2.txt");
  }
  catch
  {
   Console.WriteLine("File create failed");
   return;
  }
  srd.WriteLine("Web Address:");
  srd.WriteLine("www.bianceng.cn");
  srd.WriteLine("www.263.net");
  srd.writeLine("www.microsoft.com/china");
  srd.WriteLine("www.sina.com.cn");
  srd.Close();
 }
}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索文件
, file
, ios c/c++
, 文本
, console
, c# 文本文件
, 数据存储c++txt读写文件
, 一个
, WriteLine
读写文本文件
c站、c语言、cf、ch、c罗,以便于您获取更多的相关知识。

时间: 2024-09-26 08:49:51

C#读写文件的方法的相关文章

java 读写文件[多种方法]_java

java中多种方式读文件 一.多种方式读文件内容. 1.按字节读取文件内容 2.按字符读取文件内容 3.按行读取文件内容 4.随机读取文件内容 */ import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStream; import j

PHP读写文件的方法(生成HTML)_php基础

<?php  //生成HTML  $countfile="template.html";  $num=file_get_contents($countfile);  echo $num;  $num=str_replace("|*|*|PAGE_TITLE|*|*|","myhome",$num);  $path="template.html";  $handle=fopen($path,"w"); 

Android 读写文件方法汇总

以下是对Android中读写文件的方法进行了汇总介绍,需要的朋友可以过来参考下   一. 从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写) 复制代码 代码如下: String res = ""; try{ InputStream in = getResources().openRawResource(R.raw.bbi); //在Testresrawbbi.txt, int length = in.available(); byte [] buffer =

golang简单读写文件示例_Golang

本文实例讲述了golang简单读写文件的方法.分享给大家供大家参考,具体如下: 这里演示golang读写文件的方法: 复制代码 代码如下: package main import (     "fmt"     "os" ) func main() {     f, err := os.OpenFile("file2.txt", os.O_RDWR | os.O_CREATE | os.O_APPEND, 0x644)     if err !=

Python读写文件方法总结

  本文实例总结了Python读写文件方法.分享给大家供大家参考.具体分析如下: 1.open 使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. ? 1 2 3 4 5 file_object = open('thefile.txt') try: all_the_text = file_object.read( ) finally: file_object.close( ) 注:不能把open语句放在try块里,因为当打

Python读写ini文件的方法

  本文实例讲述了Python读写ini文件的方法.分享给大家供大家参考.具体如下: 比如有一个文件update.ini,里面有这些内容: ? 1 2 3 4 5 6 7 8 [ZIP] EngineVersion=0 DATVersion=5127 FileName=dat-5127.zip FilePath=/pub/antivirus/datfiles/4.x/ FileSize=13481555 Checksum=6037,021E MD5=aaeb519d3f276b810d46642

python使用xlrd模块读写Excel文件的方法

  这篇文章主要介绍了python使用xlrd模块读写Excel文件的方法,较为详细的分析了xlrd模块的安装.使用与操作Excel文件的相关技巧,需要的朋友可以参考下 一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 二.使用介绍 1.导入模块 代码如下: import xlrd 2.打开Excel文件读取数据 代码如下: data = xlrd.open_workbook('excelF

PHP文件读写操作之文件读取方法详解_php技巧

PHP文件读取操作相对于文件写入操作涉及更多的PHP文件操作函数,在代码实例中会详细介绍这些函数. 读取文本文件中存储数据的方式主要涉及的三个步骤及部分文件操作函数如下: 1.打开文件(文件操作函数:fopen) 2.文件数据读取(文件操作函数:fgets.file.readfile.feof等) 3.关闭文件(文件操作函数:fclose) 下面仍然以PHP文件读写操作代码实例讲解文件读取方法的具体应用,在实例中,通过调用不同的PHP文件读取操作函数读取文本文件中的数据,你可以加深PHP文件读取

python 读写、创建 文件的方法(必看)_python

python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r"c:\python") 检验给出的路径是否是一个文件:os.path.isfile() 检验给出的路径是否是一个目录:os.path.isdir() 判断是否是绝对路