文件操作
// Java example code to create a new file try { File file = new File("path and file_name"); boolean success = file.createNewFile(); } catch (IOException e) { } // Java example code to delete a file. try { File file = new File("path and file_name"); boolean success = file.delete(); } catch (IOException e) { } // Java example code to read text from a file. try { BufferedReader infile = new BufferedReader(new FileReader("path and file_name ")); String str; while ((str = in.readLine()) != null) { process(str); } infile.close(); } catch (IOException e) { // Exceptions ignored. } // Java example code to writing to a file. try { BufferedWriter outfile = new BufferedWriter(new FileWriter("path and file_name ")); outfile.write("a string"); outfile.close(); } catch (IOException e) { }
// sample C# code for basic file I/O operations // exceptions ignored for code simplicity class TestFileIO { static void Main() { string fileName = "test.txt"; // a sample file name // Delete the file if it exists. if (System.IO.File.Exists(fileName)) { System.IO.File.Delete(fileName); } // Create the file. using (System.IO.FileStream fs = System.IO.File.Create(fileName, 1024)) { // Add some information to the file. byte[] info = new System.Text.UTF8Encoding(true).GetBytes("This is some text in the file."); fs.Write(info, 0, info.Length); } // Open the file and read it back. using (System.IO.StreamReader sr = System.IO.File.OpenText(fileName)) { string s = ""; while ((s = sr.ReadLine()) != null) { System.Console.WriteLine(s); } } } }