File Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tek bir dosyanın oluşturulması, kopyalanması, silinmesi, taşınması ve açılması için statik yöntemler sağlar ve nesnelerin oluşturulmasına FileStream yardımcı olur.
public ref class File abstract sealed
public ref class File sealed
public static class File
public sealed class File
[System.Runtime.InteropServices.ComVisible(true)]
public static class File
type File = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type File = class
Public Class File
Public NotInheritable Class File
- Devralma
-
File
- Öznitelikler
Örnekler
Aşağıdaki örnekte, bir dosyanın var olup olmadığını denetlemek için sınıfının nasıl kullanılacağı File ve sonuma bağlı olarak yeni bir dosya oluşturup dosyaya yazma veya mevcut dosyayı açıp dosyadan okuma işlemleri gösterilmektedir. Kodu çalıştırmadan önce bir c:\temp klasör oluşturun.
using System;
using System.IO;
class Test
{
public static void Main()
{
string path = @"c:\temp\MyTest.txt";
if (!File.Exists(path))
{
// Create a file to write to.
using (StreamWriter sw = File.CreateText(path))
{
sw.WriteLine("Hello");
sw.WriteLine("And");
sw.WriteLine("Welcome");
}
}
// Open the file to read from.
using (StreamReader sr = File.OpenText(path))
{
string s;
while ((s = sr.ReadLine()) != null)
{
Console.WriteLine(s);
}
}
}
}
open System.IO
let path = @"c:\temp\MyTest.txt"
if File.Exists path |> not then
// Create a file to write to.
use sw = File.CreateText path
sw.WriteLine "Hello"
sw.WriteLine "And"
sw.WriteLine "Welcome"
// Open the file to read from.
do
use sr = File.OpenText path
let mutable s = sr.ReadLine()
while isNull s |> not do
printfn $"{s}"
s <- sr.ReadLine()
Imports System.IO
Public Class Test
Public Shared Sub Main()
Dim path As String = "c:\temp\MyTest.txt"
If File.Exists(path) = False Then
' Create a file to write to.
Using sw As StreamWriter = File.CreateText(path)
sw.WriteLine("Hello")
sw.WriteLine("And")
sw.WriteLine("Welcome")
End Using
End If
' Open the file to read from.
Using sr As StreamReader = File.OpenText(path)
Do While sr.Peek() >= 0
Console.WriteLine(sr.ReadLine())
Loop
End Using
End Sub
End Class
Açıklamalar
File Kopyalama, taşıma, yeniden adlandırma, oluşturma, açma, silme ve tek seferde tek bir dosyaya ekleme gibi tipik işlemler için sınıfını kullanın. Ayrıca, bir dosyanın oluşturulması, erişimi ve yazılmasıyla ilgili dosya özniteliklerini veya File bilgilerini almak ve ayarlamak için de sınıfını kullanabilirsinizDateTime. Birden çok dosyada işlem gerçekleştirmek istiyorsanız, bkz. Directory.GetFiles veya DirectoryInfo.GetFiles.
File Çoğu yöntem, dosyaları oluştururken veya açarken diğer G/Ç türlerini döndürür. Bir dosyayı daha fazla işlemek için bu diğer türleri kullanabilirsiniz. Daha fazla bilgi için, , Fileveya OpenTextgibi CreateTextbelirli Create üyelere bakın.
Tüm File yöntemler statik olduğundan, yalnızca bir eylem gerçekleştirmek istiyorsanız, bir yöntemi kullanmak File ilgili FileInfo örnek yönteminden daha verimli olabilir. Tüm File yöntemler, işlemekte olduğunuz dosyanın yolunu gerektirir.
sınıfının statik yöntemleri File , tüm yöntemler üzerinde güvenlik denetimleri gerçekleştirir. Bir nesneyi birkaç kez yeniden kullanacaksanız, güvenlik denetimi her zaman gerekli olmayacağından, bunun yerine ilgili örnek yöntemini FileInfo kullanmayı göz önünde bulundurun.
Varsayılan olarak, tüm kullanıcılara yeni dosyalara tam okuma/yazma erişimi verilir.
Aşağıdaki tabloda, çeşitli File yöntemlerin davranışını özelleştirmek için kullanılan numaralandırmalar açıklanmaktadır.
| Numaralandırma | Açıklama |
|---|---|
| FileAccess | Bir dosyaya okuma ve yazma erişimini belirtir. |
| FileShare | Zaten kullanımda olan bir dosya için izin verilen erişim düzeyini belirtir. |
| FileMode | Var olan bir dosyanın içeriğinin korunup korunmadığını veya üzerine yazılıp yazılmayacağını ve var olan bir dosya oluşturma isteklerinin özel duruma neden olup olmadığını belirtir. |
Note
Bir yolu giriş dizesi olarak kabul eden üyelerde, bu yol iyi biçimlendirilmiş olmalıdır veya bir özel durum oluşturulur. Örneğin, bir yol tam olarak nitelenmişse ancak bir boşlukla başlıyorsa, yol sınıfın yöntemlerinde kırpılmaz. Bu nedenle, yol yanlış biçimlendirilmiş ve bir özel durum oluşturulur. Benzer şekilde, bir yol veya yolların birleşimi iki kez tam olarak nitelenemez. Örneğin, "c:\temp c:\windows" da çoğu durumda bir özel durum oluşturur. Yol dizesini kabul eden yöntemleri kullanırken yollarınızın iyi biçimlendirildiğinden emin olun.
Yolu kabul eden üyelerde yol bir dosyaya veya yalnızca bir dizine başvurabilir. Belirtilen yol, bir sunucu ve paylaşım adı için göreli yola veya Evrensel Adlandırma Kuralı (UNC) yoluna da başvurabilir. Örneğin, aşağıdakilerin tümü kabul edilebilir yollardır:
- C# dilinde
"c:\\\MyDir\\\MyFile.txt"veya Visual Basic'da"c:\MyDir\MyFile.txt". - C# dilinde
"c:\\\MyDir"veya Visual Basic'da"c:\MyDir". - C# dilinde
"MyDir\\\MySubdir"veya Visual Basic'da"MyDir\MySubDir". - C# dilinde
"\\\\\\\MyServer\\\MyShare"veya Visual Basic'da"\\\MyServer\MyShare".
Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.
Yöntemler
| Name | Description |
|---|---|
| AppendAllBytes(String, Byte[]) |
Belirtilen bayt dizisini belirtilen yoldaki dosyanın sonuna ekler. Dosya yoksa, bu yöntem yeni bir dosya oluşturur. |
| AppendAllBytes(String, ReadOnlySpan<Byte>) |
Belirtilen bayt dizisini belirtilen yoldaki dosyanın sonuna ekler. Dosya yoksa, bu yöntem yeni bir dosya oluşturur. |
| AppendAllBytesAsync(String, Byte[], CancellationToken) |
Belirtilen bayt dizisini zaman uyumsuz olarak belirtilen yoldaki dosyanın sonuna ekler. Dosya yoksa, bu yöntem yeni bir dosya oluşturur. İşlem iptal edilirse, görev iptal edilmiş durumda döner. |
| AppendAllBytesAsync(String, ReadOnlyMemory<Byte>, CancellationToken) |
Belirtilen bayt dizisini zaman uyumsuz olarak belirtilen yoldaki dosyanın sonuna ekler. Dosya yoksa, bu yöntem yeni bir dosya oluşturur. İşlem iptal edilirse, görev iptal edilmiş durumda döner. |
| AppendAllLines(String, IEnumerable<String>, Encoding) |
Belirtilen kodlamayı kullanarak bir dosyaya satır ekler ve sonra dosyayı kapatır. Belirtilen dosya yoksa, bu yöntem bir dosya oluşturur, belirtilen satırları dosyaya yazar ve dosyayı kapatır. |
| AppendAllLines(String, IEnumerable<String>) |
Bir dosyaya satır ekler ve dosyayı kapatır. Belirtilen dosya yoksa, bu yöntem bir dosya oluşturur, belirtilen satırları dosyaya yazar ve dosyayı kapatır. |
| AppendAllLinesAsync(String, IEnumerable<String>, CancellationToken) |
Zaman uyumsuz olarak bir dosyaya satır ekler ve dosyayı kapatır. Belirtilen dosya yoksa, bu yöntem bir dosya oluşturur, belirtilen satırları dosyaya yazar ve dosyayı kapatır. |
| AppendAllLinesAsync(String, IEnumerable<String>, Encoding, CancellationToken) |
Belirtilen kodlamayı kullanarak zaman uyumsuz olarak bir dosyaya satır ekler ve dosyayı kapatır. Belirtilen dosya yoksa, bu yöntem bir dosya oluşturur, belirtilen satırları dosyaya yazar ve dosyayı kapatır. |
| AppendAllText(String, ReadOnlySpan<Char>, Encoding) |
Belirtilen dizeyi dosyaya ekler ve henüz yoksa dosyayı oluşturur. |
| AppendAllText(String, ReadOnlySpan<Char>) |
Belirtilen dizeyi dosyaya ekler ve henüz yoksa dosyayı oluşturur. |
| AppendAllText(String, String, Encoding) |
Belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya ekler ve henüz yoksa dosyayı oluşturur. |
| AppendAllText(String, String) |
Bir dosyayı açar, belirtilen dizeyi dosyaya ekler ve dosyayı kapatır. Dosya yoksa, bu yöntem bir dosya oluşturur, belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. |
| AppendAllTextAsync(String, ReadOnlyMemory<Char>, CancellationToken) |
Bir dosyayı zaman uyumsuz olarak açar veya henüz yoksa bir dosya oluşturur, belirtilen dizeyi dosyaya ekler ve sonra dosyayı kapatır. |
| AppendAllTextAsync(String, ReadOnlyMemory<Char>, Encoding, CancellationToken) |
Bir dosyayı zaman uyumsuz olarak açar veya henüz yoksa dosyayı oluşturur, belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya ekler ve sonra dosyayı kapatır. |
| AppendAllTextAsync(String, String, CancellationToken) |
Bir dosyayı zaman uyumsuz olarak açar veya henüz yoksa bir dosya oluşturur, belirtilen dizeyi dosyaya ekler ve sonra dosyayı kapatır. |
| AppendAllTextAsync(String, String, Encoding, CancellationToken) |
Bir dosyayı zaman uyumsuz olarak açar veya henüz yoksa dosyayı oluşturur, belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya ekler ve sonra dosyayı kapatır. |
| AppendText(String) |
StreamWriter UTF-8 ile kodlanmış metni var olan bir dosyaya veya belirtilen dosya yoksa yeni bir dosyaya ekleyen bir oluşturur. |
| Copy(String, String, Boolean) |
Var olan bir dosyayı yeni bir dosyaya kopyalar. Aynı ada sahip bir dosyanın üzerine yazılmasına izin verilir. |
| Copy(String, String) |
Var olan bir dosyayı yeni bir dosyaya kopyalar. Aynı ada sahip bir dosyanın üzerine yazılmasına izin verilmez. |
| Create(String, Int32, FileOptions, FileSecurity) |
Belirtilen yolda bir dosya oluşturur veya üzerine yazar, arabellek boyutu, dosyanın nasıl oluşturulacağını veya üzerine yazılacağını açıklayan seçenekler ve dosya için erişim denetimini ve denetim güvenliğini belirleyen bir değer belirtir. |
| Create(String, Int32, FileOptions) |
Belirtilen yolda bir dosya oluşturur veya üzerine yazar, bir arabellek boyutu ve dosyanın nasıl oluşturulacağını veya üzerine yazılacağını açıklayan seçenekleri belirtir. |
| Create(String, Int32) |
Belirtilen yolda arabellek boyutu belirten bir dosya oluşturur veya kesirler ve üzerine yazar. |
| Create(String) |
Belirtilen yolda bir dosya oluşturur veya kısaltıp üzerine yazar. |
| CreateHardLink(String, String) |
Tek bir dosyanın oluşturulması, kopyalanması, silinmesi, taşınması ve açılması için statik yöntemler sağlar ve nesnelerin oluşturulmasına FileStream yardımcı olur. |
| CreateSymbolicLink(String, String) |
tarafından |
| CreateText(String) |
UTF-8 ile kodlanmış metin yazmak için bir dosya oluşturur veya açar. Dosya zaten varsa, içeriği değiştirilir. |
| Decrypt(String) |
yöntemini kullanarak Encrypt(String) geçerli hesap tarafından şifrelenen bir dosyanın şifresini çözer. |
| Delete(String) |
Belirtilen dosyayı siler. |
| Encrypt(String) |
Yalnızca dosyayı şifrelemek için kullanılan hesabın şifresini çözebilmesi için bir dosyayı şifreler. |
| Exists(String) |
Belirtilen dosyanın var olup olmadığını belirler. |
| GetAccessControl(String, AccessControlSections) |
Belirli bir FileSecurity dosya için belirtilen erişim denetimi listesi (ACL) girdi türünü kapsülleyen bir nesne alır. |
| GetAccessControl(String) |
Belirtilen bir FileSecurity dosya için erişim denetimi listesi (ACL) girdilerini kapsülleyen bir nesne alır. |
| GetAttributes(SafeFileHandle) |
ile |
| GetAttributes(String) |
FileAttributes Yolundaki dosyanın öğesini alır. |
| GetCreationTime(SafeFileHandle) |
Belirtilen dosya veya dizinin oluşturma zamanını döndürür. |
| GetCreationTime(String) |
Belirtilen dosya veya dizinin oluşturma tarihini ve saatini döndürür. |
| GetCreationTimeUtc(SafeFileHandle) |
Belirtilen dosya veya dizinin Eşgüdümlü Evrensel Saat (UTC) cinsinden oluşturma tarihini ve saatini döndürür. |
| GetCreationTimeUtc(String) |
Belirtilen dosya veya dizinin Eşgüdümlü Evrensel Saat (UTC) cinsinden oluşturma tarihini ve saatini döndürür. |
| GetLastAccessTime(SafeFileHandle) |
Belirtilen dosya veya dizinin son erişim tarihini ve saatini döndürür. |
| GetLastAccessTime(String) |
Belirtilen dosya veya dizine son erişilen tarihi ve saati döndürür. |
| GetLastAccessTimeUtc(SafeFileHandle) |
Belirtilen dosya veya dizinin Eşgüdümlü Evrensel Saat (UTC) cinsinden son erişim tarih ve saatini döndürür. |
| GetLastAccessTimeUtc(String) |
Belirtilen dosya veya dizine en son erişilen tarih ve saati Eşgüdümlü Evrensel Saat (UTC) cinsinden döndürür. |
| GetLastWriteTime(SafeFileHandle) |
Belirtilen dosya veya dizinin son yazma tarihini ve saatini döndürür. |
| GetLastWriteTime(String) |
Belirtilen dosya veya dizinin son yazıldığı tarih ve saati döndürür. |
| GetLastWriteTimeUtc(SafeFileHandle) |
Belirtilen dosya veya dizinin Eşgüdümlü Evrensel Saat (UTC) cinsinden son yazma tarihini ve saatini döndürür. |
| GetLastWriteTimeUtc(String) |
Belirtilen dosya veya dizinin son yazıldığı tarih ve saati Eşgüdümlü Evrensel Saat (UTC) cinsinden döndürür. |
| GetUnixFileMode(SafeFileHandle) |
UnixFileMode Belirtilen dosya tanıtıcısının değerini alır. |
| GetUnixFileMode(String) |
UnixFileMode Yolundaki dosyanın öğesini alır. |
| Move(String, String, Boolean) |
Belirtilen dosyayı yeni bir konuma taşır ve yeni bir dosya adı belirtme ve zaten varsa hedef dosyayı değiştirme seçeneklerini sağlar. |
| Move(String, String) |
Belirtilen dosyayı yeni bir konuma taşır ve yeni bir dosya adı belirtme seçeneği sağlar. |
| Open(String, FileMode, FileAccess, FileShare) |
Belirtilen yolda, okuma, yazma veya okuma/yazma erişimiyle belirtilen moda ve belirtilen paylaşım seçeneğine sahip bir FileStream açar. |
| Open(String, FileMode, FileAccess) |
Belirtilen yolda, belirtilen modla ve paylaşım olmadan erişimle bir FileStream açar. |
| Open(String, FileMode) |
Belirtilen yolda, paylaşım olmadan okuma/yazma erişimi olan bir FileStream açar. |
| Open(String, FileStreamOptions) |
Sınıfın FileStream yeni bir örneğini belirtilen yol, oluşturma modu, okuma/yazma ve paylaşma izniyle başlatır; diğer FileStreams erişimi aynı dosyaya, arabellek boyutuna, ek dosya seçeneklerine ve ayırma boyutuna sahip olabilir. |
| OpenHandle(String, FileMode, FileAccess, FileShare, FileOptions, Int64) |
Sınıfın SafeFileHandle yeni bir örneğini belirtilen yol, oluşturma modu, okuma/yazma ve paylaşma izniyle başlatır, diğer SafeFileHandle'lara erişim aynı dosyaya, ek dosya seçeneklerine ve ayırma boyutuna sahip olabilir. |
| OpenNullHandle() |
Tek bir dosyanın oluşturulması, kopyalanması, silinmesi, taşınması ve açılması için statik yöntemler sağlar ve nesnelerin oluşturulmasına FileStream yardımcı olur. |
| OpenRead(String) |
Okumak için var olan bir dosyayı açar. |
| OpenText(String) |
Okumak için mevcut UTF-8 kodlanmış metin dosyasını açar. |
| OpenWrite(String) |
Var olan bir dosyayı açar veya yazmak için yeni bir dosya oluşturur. |
| ReadAllBytes(String) |
bir ikili dosya açar, dosyanın içeriğini bayt dizisine okur ve sonra dosyayı kapatır. |
| ReadAllBytesAsync(String, CancellationToken) |
Zaman uyumsuz olarak bir ikili dosya açar, dosyanın içeriğini bayt dizisine okur ve sonra dosyayı kapatır. |
| ReadAllLines(String, Encoding) |
Bir dosyayı açar, belirtilen kodlamaya sahip dosyanın tüm satırlarını okur ve ardından dosyayı kapatır. |
| ReadAllLines(String) |
Bir metin dosyası açar, dosyanın tüm satırlarını okur ve dosyayı kapatır. |
| ReadAllLinesAsync(String, CancellationToken) |
Zaman uyumsuz olarak bir metin dosyası açar, dosyanın tüm satırlarını okur ve dosyayı kapatır. |
| ReadAllLinesAsync(String, Encoding, CancellationToken) |
Zaman uyumsuz olarak bir metin dosyası açar, belirtilen kodlamaya sahip dosyanın tüm satırlarını okur ve sonra dosyayı kapatır. |
| ReadAllText(String, Encoding) |
Bir dosyayı açar, belirtilen kodlamaya sahip dosyadaki tüm metni okur ve ardından dosyayı kapatır. |
| ReadAllText(String) |
Bir metin dosyası açar, dosyadaki tüm metni okur ve dosyayı kapatır. |
| ReadAllTextAsync(String, CancellationToken) |
Zaman uyumsuz olarak bir metin dosyası açar, dosyadaki tüm metni okur ve dosyayı kapatır. |
| ReadAllTextAsync(String, Encoding, CancellationToken) |
Zaman uyumsuz olarak bir metin dosyası açar, belirtilen kodlamaya sahip dosyadaki tüm metni okur ve sonra dosyayı kapatır. |
| ReadLines(String, Encoding) |
Belirtilen kodlamaya sahip bir dosyanın satırlarını okuyun. |
| ReadLines(String) |
Dosyanın satırlarını okur. |
| ReadLinesAsync(String, CancellationToken) |
Bir dosyanın satırlarını zaman uyumsuz olarak okur. |
| ReadLinesAsync(String, Encoding, CancellationToken) |
Belirtilen kodlamaya sahip bir dosyanın satırlarını zaman uyumsuz olarak okur. |
| Replace(String, String, String, Boolean) |
Belirtilen dosyanın içeriğini başka bir dosyanın içeriğiyle değiştirir, özgün dosyayı siler ve değiştirilen dosyanın yedeğini oluşturur ve isteğe bağlı olarak birleştirme hatalarını yoksayar. |
| Replace(String, String, String) |
Belirtilen dosyanın içeriğini başka bir dosyanın içeriğiyle değiştirir, özgün dosyayı siler ve değiştirilen dosyanın yedeğini oluşturur. |
| ResolveLinkTarget(String, Boolean) |
Belirtilen dosya bağlantısının hedefini alır. |
| SetAccessControl(String, FileSecurity) |
Bir nesne tarafından FileSecurity açıklanan erişim denetimi listesi (ACL) girdilerini belirtilen dosyaya uygular. |
| SetAttributes(SafeFileHandle, FileAttributes) |
ile |
| SetAttributes(String, FileAttributes) |
Belirtilen FileAttributes yolda belirtilen dosyayı ayarlar. |
| SetCreationTime(SafeFileHandle, DateTime) |
Dosyanın veya dizinin oluşturulduğu tarihi ve saati ayarlar. |
| SetCreationTime(String, DateTime) |
Dosyanın oluşturulduğu tarih ve saati ayarlar. |
| SetCreationTimeUtc(SafeFileHandle, DateTime) |
Dosyanın veya dizinin oluşturulduğu tarih ve saati Eşgüdümlü Evrensel Saat (UTC) olarak ayarlar. |
| SetCreationTimeUtc(String, DateTime) |
Dosyanın oluşturulduğu tarih ve saati Eşgüdümlü Evrensel Saat (UTC) olarak ayarlar. |
| SetLastAccessTime(SafeFileHandle, DateTime) |
Belirtilen dosya veya dizine son erişilen tarihi ve saati ayarlar. |
| SetLastAccessTime(String, DateTime) |
Belirtilen dosyanın son erişildiği tarih ve saati ayarlar. |
| SetLastAccessTimeUtc(SafeFileHandle, DateTime) |
Belirtilen dosya veya dizine en son erişilen tarih ve saati Eşgüdümlü Evrensel Saat (UTC) olarak ayarlar. |
| SetLastAccessTimeUtc(String, DateTime) |
Belirtilen dosyaya en son erişildiği tarih ve saati Eşgüdümlü Evrensel Saat (UTC) olarak ayarlar. |
| SetLastWriteTime(SafeFileHandle, DateTime) |
Belirtilen dosya veya dizinin son yazıldığı tarih ve saati ayarlar. |
| SetLastWriteTime(String, DateTime) |
Belirtilen dosyanın son yazıldığı tarih ve saati ayarlar. |
| SetLastWriteTimeUtc(SafeFileHandle, DateTime) |
Belirtilen dosya veya dizinin son yazıldığı tarih ve saati Eşgüdümlü Evrensel Saat (UTC) olarak ayarlar. |
| SetLastWriteTimeUtc(String, DateTime) |
Belirtilen dosyanın son yazıldığı tarih ve saati Eşgüdümlü Evrensel Saat (UTC) olarak ayarlar. |
| SetUnixFileMode(SafeFileHandle, UnixFileMode) |
Belirtilen UnixFileMode dosya tanıtıcısını ayarlar. |
| SetUnixFileMode(String, UnixFileMode) |
Belirtilen UnixFileMode yolda belirtilen dosyayı ayarlar. |
| WriteAllBytes(String, Byte[]) |
Yeni bir dosya oluşturur, belirtilen bayt dizisini dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllBytes(String, ReadOnlySpan<Byte>) |
Yeni bir dosya oluşturur, belirtilen bayt dizisini dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllBytesAsync(String, Byte[], CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen bayt dizisini dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllBytesAsync(String, ReadOnlyMemory<Byte>, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen bayt dizisini dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllLines(String, IEnumerable<String>, Encoding) |
Belirtilen kodlamayı kullanarak yeni bir dosya oluşturur, dosyaya bir dize koleksiyonu yazar ve dosyayı kapatır. |
| WriteAllLines(String, IEnumerable<String>) |
Yeni bir dosya oluşturur, dosyaya bir dize koleksiyonu yazar ve dosyayı kapatır. |
| WriteAllLines(String, String[], Encoding) |
Yeni bir dosya oluşturur, belirtilen dize dizisini belirtilen kodlamayı kullanarak dosyaya yazar ve ardından dosyayı kapatır. |
| WriteAllLines(String, String[]) |
Yeni bir dosya oluşturur, belirtilen dize dizisini dosyaya yazar ve dosyayı kapatır. |
| WriteAllLinesAsync(String, IEnumerable<String>, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen satırları dosyaya yazar ve dosyayı kapatır. |
| WriteAllLinesAsync(String, IEnumerable<String>, Encoding, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen kodlamayı kullanarak belirtilen satırları dosyaya yazar ve dosyayı kapatır. |
| WriteAllText(String, ReadOnlySpan<Char>, Encoding) |
Yeni bir dosya oluşturur, belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya yazar ve ardından dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllText(String, ReadOnlySpan<Char>) |
Yeni bir dosya oluşturur, belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllText(String, String, Encoding) |
Yeni bir dosya oluşturur, belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya yazar ve ardından dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllText(String, String) |
Yeni bir dosya oluşturur, belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllTextAsync(String, ReadOnlyMemory<Char>, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllTextAsync(String, ReadOnlyMemory<Char>, Encoding, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllTextAsync(String, String, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |
| WriteAllTextAsync(String, String, Encoding, CancellationToken) |
Zaman uyumsuz olarak yeni bir dosya oluşturur, belirtilen kodlamayı kullanarak belirtilen dizeyi dosyaya yazar ve dosyayı kapatır. Hedef dosya zaten varsa kesilir ve üzerine yazılır. |