Membaca File teks
Kode berikut menggunakan kelas StreamReader membuka, untuk membaca, dan untuk menutup file teks. Anda dapat melewati jalan file teks ke konstruktor StreamReader untuk membuka berkas secara otomatis. Metode ReadLine membaca setiap baris teks, dan akan menambahkan berkas pointer ke baris berikutnya seperti membaca. Ketika metode ReadLine mencapai akhir file, itu akan kembali null referensi.- Buat sampel file teks di Notepad. Untuk melakukannya, ikuti langkah berikut:
- Tempel teks berikut di Notepad:
hello world
- Simpan file sebagai Sample.txt.
- Tempel teks berikut di Notepad:
- Mulai Microsoft Visual Studio.
- Pada berkas menu, titik baru, dan kemudian klik proyek.
- Klik Visual C# proyek di bawah Jenis proyek, dan kemudian klik Aplikasi konsol di bawahtemplate
Catatan Dalam Visual Studio 2005 atau Visual Studio 2008, klik Visual C# di bawah Jenis proyek, dan kemudian klik Aplikasi konsol di bawah template. - Tambahkan kode berikut di awal file Class1.cs:
using System.IO;
- Tambahkan kode berikut untuk metode utama :
String line; try { //Pass the file path and file name to the StreamReader constructor StreamReader sr = new StreamReader("C:\\Sample.txt"); //Read the first line of text line = sr.ReadLine(); //Continue to read until you reach end of file while (line != null) { //write the lie to console window Console.WriteLine(line); //Read the next line line = sr.ReadLine(); } //close the file sr.Close(); Console.ReadLine(); } catch(Exception e) { Console.WriteLine("Exception: " + e.Message); } finally { Console.WriteLine("Executing finally block."); }
- Pada Debug menu, klik mulai untuk mengkompilasi dan menjalankan aplikasi. Tekan ENTER untuk menutup jendela konsol. Jendela konsol yang menampilkan isi berkas Sample.txt.
Hello world
Menulis File teks (contoh 1)
Kode berikut menggunakan StreamWriter kelas untuk membuka, menulis, dan untuk menutup file teks. Dalam cara yang mirip dengan kelas StreamReader , Anda dapat melewati jalan file teks ke konstruktor StreamWriter untuk membuka berkas secara otomatis. Metode WriteLine menulis baris lengkap teks ke file teks.- Mulai Visual Studio.
- Pada berkas menu, titik baru, dan kemudian klik proyek.
- Klik Visual C# proyek di bawah Jenis proyek, dan kemudian klik Aplikasi konsol di bawahtemplate.
Catatan Dalam Visual Studio 2005 atau Visual Studio 2008, klik Visual C# di bawah Jenis proyek, dan kemudian klik CLR Console Application di bawah template. - Tambahkan kode berikut di awal file Class1.cs:
using System.IO;
- Tambahkan kode berikut untuk metode utama :
try { //Pass the filepath and filename to the StreamWriter Constructor StreamWriter sw = new StreamWriter("C:\\Test.txt"); //Write a line of text sw.WriteLine("Hello World!!"); //Write a second line of text sw.WriteLine("From the StreamWriter class"); //Close the file sw.Close(); } catch(Exception e) { Console.WriteLine("Exception: " + e.Message); } finally { Console.WriteLine("Executing finally block."); }
- Pada Debug menu, klik mulai untuk mengkompilasi dan menjalankan aplikasi. Kode ini menciptakan sebuah file yang bernama test.txt di pada kandar C. terbuka test.txt di dalam editor teks seperti Notepad. Test.txt di berisi dua baris teks:
Hello World!! From the StreamWriter class
sumber: http://support.microsoft.com/kb/816149/id-id
0 Comments:
Posting Komentar