找回密码
 注册
搜索
热搜: 回贴

C#对文本文件进行读写操作

2009-12-13 13:17| 发布者: admin| 查看: 46| 评论: 0|原作者: 慕容紫英

□读操作: usingSystem; us......


  读操作:
using System;
using System.IO;


namespace ConsoleApplication2
{
///
/// Summary description for Class2.
///

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 description for Class2.
///

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();
}
}
}

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 03:35 , Processed in 0.106718 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部