PCTurk | Aşk Sevgi Resimleri , Mektupları , silkroad , komik msn avatarlar (Arşiv Ana sayfa) => Programlama

Konu: C# İle Text Dosyasinin Kullanimi

Sayfa: [ 1 ]

sWaGg€r 01.07.2008 18:24:49
NET Framework ile Text dosyalarinin kullanimida kolaylastirilmis.

System.IO.File sinifinda Text dosyalari icin tasarlanmis komutlar bulunmaktadir. Bu örnekte bu komutlarin bir kacini sizlere gösterecegim.

Örnegin icerigi sizlere "yeni" bir text dosyasinin acilmasini ve yeni dosyaya kayit yapilmasini arti "var olan" bir text dosyasinin icerisine kayit yapilmasini ve son olarakta text dosyasinin iceriginin ekranda gösterilmesini gösterecektir.

File.CreateText("C:\\TestFile.txt") komutu "C:\TestFile.txt" adi altinda "yeni" bir text dosyasi acar.

streamWriter.WriteLine("First line") dosyanin icerisine kayit yapmak icin kullanilir.

File.AppendText("C:\\TestFile.txt") ile "var olan" bir text dosyasini acabilirsiniz. Ve streamWriter.WriteLine ile bu dosyaya kayit yapabilirsiniz.

File.OpenText("C:\\TestFile.txt") ile "var olan" bir text dosyasini "okuma" icin acabilirsiniz.

streamReader.ReadToEnd() ile File.OpenText kullanilarak acilmis olan text dosyasinin icerigini string olarak alabilirsiniz.


using System;
using System.IO;

namespace ConsoleApplication1
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
//Create File
StreamWriter streamWriter;

streamWriter = File.CreateText("C:\\TestFile.txt");

streamWriter.WriteLine("First line");
streamWriter.WriteLine("Second line");

streamWriter.Close();


//Append contents
streamWriter = File.AppendText("C:\\TestFile.txt");

streamWriter.WriteLine("Third line");

streamWriter.Close();


//Read the contents
StreamReader streamReader;

streamReader = File.OpenText("C:\\TestFile.txt");

string strContent = streamReader.ReadToEnd();

streamReader.Close();

Console.WriteLine(strContent);

Console.ReadLine();

}

}
}

waranasi 28.09.2008 03:54:54
paylaşim için sağol kardeşim


Sayfa: [ 1 ]