Nasıl yapılır: dosyadan metin okuma | Microsoft Docs
Aşağıdaki örnek, masaüstü uygulamaları için .NET kullanılarak bir metin dosyasındaki metnin nasıl zaman uyumlu ve zaman uyumsuz olarak okunacağını gösterir.The following examples show how to read text synchronously and asynchronously from a text file using .NET for desktop apps. Her iki örnekte de, StreamReader sınıfının örneğini oluşturduğunuzda, dosyanın göreli veya mutlak yolunu sağlarsınız.In both examples, when you create the instance of the StreamReader class, you provide the relative or absolute path to the file.
Bu kod örnekleri, Evrensel Windows (UWP) uygulamaları için geliştirilmez, çünkü Windows Çalışma Zamanı dosyalara okuma ve yazma için farklı akış türleri sağlar.These code examples do not apply to developing for Universal Windows (UWP) apps, because the Windows Runtime provides different stream types for reading and writing to files. UWP uygulamasında bir dosyadaki metnin nasıl okunacağını gösteren bir örnek için bkz. hızlı başlangıç: dosya okuma ve yazma.For an example that shows how to read text from a file in a UWP app, see Quickstart: Reading and writing files. .NET Framework akışlar ve Windows Çalışma Zamanı akışları arasında nasıl dönüştürme yapılacağını gösteren örnekler için bkz. nasıl yapılır: .NET Framework akışlar ve Windows çalışma zamanı akışları arasında dönüştürme.For examples that show how to convert between .NET Framework streams and Windows Runtime streams, see How to: Convert between .NET Framework streams and Windows Runtime streams.
Örnek: konsol uygulamasında zaman uyumlu okumaExample: Synchronous read in a console app
Aşağıdaki örnek, bir konsol uygulaması içinde zaman uyumlu okuma işlemini gösterir.The following example shows a synchronous read operation within a console app. Bu örnek, bir akış okuyucusu kullanarak metin dosyasını açar, içeriği bir dizeye kopyalar ve dizeyi konsola verir.This example opens the text file using a stream reader, copies the contents to a string, and outputs the string to the console.
Örnek, Testfile. txt adlı bir dosyanın uygulamayla aynı klasörde zaten bulunduğunu varsayar.The example assumes that a file named TestFile.txt already exists in the same folder as the app.
Örnek: WPF uygulamasında zaman uyumsuz okumaExample: Asynchronous read in a WPF app
Aşağıdaki örnek, bir Windows Presentation Foundation (WPF) uygulamasında zaman uyumsuz okuma işlemini gösterir.The following example shows an asynchronous read operation in a Windows Presentation Foundation (WPF) app.
Zaman uyumsuz dosya g/çAsynchronous file I/O
Nasıl yapılır: Dizin listesi oluşturmaHow to: Create a directory listing
Hızlı başlangıç: dosyaları okuma ve yazmaQuickstart: Reading and writing files
Nasıl yapılır: .NET Framework akışlar ve Windows Çalışma Zamanı akışları arasında dönüştürmeHow to: Convert between .NET Framework streams and Windows Runtime streams
Nasıl yapılır: yeni oluşturulan bir veri dosyasını okuma ve yazmaHow to: Read and write to a newly created data file
Nasıl yapılır: günlük dosyasını açma ve eklemeHow to: Open and append to a log file
Nasıl yapılır: dizeden karakterleri okumaHow to: Read characters from a string
Nasıl yapılır: bir dizeye karakter yazmaHow to: Write characters to a string