读写文本文件(C#)
2007-04-27 20:56
302 查看
读操作:
using System;
using System.IO;
namespace ConsoleApplication2
{
/// <summary>
/// Summary description for Class2.
/// </summary>
public class Class1
{
private const string FILE_NAME="MyFile.txt";
public static void Main(String[] args)
{
if(!File.Exists(FILE_NAME)) //如果不文件存在,则抛出异常
{
Console.WriteLine("{0} does not exist!",FILE_NAME);
}
StreamReader sr=File.OpenText(FILE_NAME);
String input;
while((input=sr.ReadLine())!=null)
{
Console.WriteLine(input);
}
Console.WriteLine("The end of the Stream has been reched.");
sr.Close();
}
}
}
写操作:
using System;
using System.IO;
namespace ConsoleApplication2
{
/// <summary>
/// Summary description for Class2.
/// </summary>
public class Class1
{
private const string FILE_NAME="MyFile.txt";
public static void Main(String[] args)
{
StreamWriter sr;
string report;
if(File.Exists(FILE_NAME)) //如果文件存在,则创建File.AppendText对象
{
sr=File.AppendText(FILE_NAME);
report="appended";
}
else //如果文件不存在,则创建File.CreateText对象
{
sr=File.CreateText(FILE_NAME);
report="created";
}
sr.WriteLine("This is my first file.");
Console.WriteLine("{0} {1}",FILE_NAME,report);
sr.Close();
}
}
}
using System;
using System.IO;
namespace ConsoleApplication2
{
/// <summary>
/// Summary description for Class2.
/// </summary>
public class Class1
{
private const string FILE_NAME="MyFile.txt";
public static void Main(String[] args)
{
if(!File.Exists(FILE_NAME)) //如果不文件存在,则抛出异常
{
Console.WriteLine("{0} does not exist!",FILE_NAME);
}
StreamReader sr=File.OpenText(FILE_NAME);
String input;
while((input=sr.ReadLine())!=null)
{
Console.WriteLine(input);
}
Console.WriteLine("The end of the Stream has been reched.");
sr.Close();
}
}
}
写操作:
using System;
using System.IO;
namespace ConsoleApplication2
{
/// <summary>
/// Summary description for Class2.
/// </summary>
public class Class1
{
private const string FILE_NAME="MyFile.txt";
public static void Main(String[] args)
{
StreamWriter sr;
string report;
if(File.Exists(FILE_NAME)) //如果文件存在,则创建File.AppendText对象
{
sr=File.AppendText(FILE_NAME);
report="appended";
}
else //如果文件不存在,则创建File.CreateText对象
{
sr=File.CreateText(FILE_NAME);
report="created";
}
sr.WriteLine("This is my first file.");
Console.WriteLine("{0} {1}",FILE_NAME,report);
sr.Close();
}
}
}
相关文章推荐
- 读写文本文件和二进制文件——二进制模式
- 通过读写文本文件小结“关于python处理中文编码的问题”
- IO与NIO读写文本文件的测试
- C#读写INI文件
- 通过读写文本文件小结“关于python处理中文编码的问题”
- [c#]:如何在C#中读写INI文件(五)
- C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
- Java创建一个text文本文件,并对其进行读写操作
- 常用的C/C++文本文件的读写函数
- Java文本文件读写 两个例题(2)
- 文本文件读写-QTextStream类
- VB.NET读写文本文件方法
- IO流读写文本文件
- C++文本文件的读写
- delphi 读写文本文件
- 文本文件读写
- 用BCB读写文本文件及ini配置文件
- Flask成长笔记--如何在Flask框架里面读写文本文件
- 如何在C#中读写INI文件
- 文件读写的文本方式与二进制方式、文本文件与二进制文件之区别