□读操作: 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(); } } } |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏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.