Path.GetExtension Yöntem
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.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetExtension(ReadOnlySpan<Char>) |
Salt okunur karakter aralığıyla temsil edilen bir dosya yolunun uzantısını döndürür. |
| GetExtension(String) |
Belirtilen yol dizesinin uzantısını ("." dönemi dahil) döndürür. |
GetExtension(ReadOnlySpan<Char>)
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
Salt okunur karakter aralığıyla temsil edilen bir dosya yolunun uzantısını döndürür.
public:
static ReadOnlySpan<char> GetExtension(ReadOnlySpan<char> path);
public static ReadOnlySpan<char> GetExtension(ReadOnlySpan<char> path);
static member GetExtension : ReadOnlySpan<char> -> ReadOnlySpan<char>
Public Shared Function GetExtension (path As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)
Parametreler
- path
- ReadOnlySpan<Char>
Uzantının alındığı dosya yolu.
Döndürülenler
Belirtilen yolun uzantısı (nokta, ".") veya Empty uzantı bilgisi yoksa path .
Açıklamalar
Bu yöntem, salt okunur yayılmadaki son karakterden başlayıp path ilk karakterine doğru devam ederek bir nokta (".") arayarak uzantısını path alır. Bir veya DirectorySeparatorChar karakterinden önce nokta AltDirectorySeparatorChar bulunursa, döndürülen salt okunur yayılma dönemi ve ondan sonraki karakterleri içerir; aksi takdirde döndürülürReadOnlySpan<T>.Empty.
Ayrıca bkz.
- Windows sistemlerinde Dosya yolu biçimleri
Şunlara uygulanır
GetExtension(String)
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
- Kaynak:
- Path.cs
Belirtilen yol dizesinin uzantısını ("." dönemi dahil) döndürür.
public:
static System::String ^ GetExtension(System::String ^ path);
public static string GetExtension(string path);
public static string? GetExtension(string? path);
static member GetExtension : string -> string
Public Shared Function GetExtension (path As String) As String
Parametreler
- path
- String
Uzantının alındığı yol dizesi.
Döndürülenler
Belirtilen yolun uzantısı ("." dönemi dahil) veya nullveya .Empty ise pathnull, GetExtension(String) döndürür null. Uzantı bilgileri yoksa path döndürür GetExtension(String)Empty.
Özel durumlar
2.1'den eski .NET Framework ve .NET Core sürümleri: path içinde GetInvalidPathChars()tanımlanan geçersiz karakterlerden birini veya daha fazlasını içerir.
Örnekler
Aşağıdaki örnek, Windows tabanlı bir masaüstü platformunda GetExtension yönteminin kullanılmasını gösterir.
string fileName = @"C:\mydir.old\myfile.ext";
string path = @"C:\mydir.old\";
string extension;
extension = Path.GetExtension(fileName);
Console.WriteLine("GetExtension('{0}') returns '{1}'",
fileName, extension);
extension = Path.GetExtension(path);
Console.WriteLine("GetExtension('{0}') returns '{1}'",
path, extension);
// This code produces output similar to the following:
//
// GetExtension('C:\mydir.old\myfile.ext') returns '.ext'
// GetExtension('C:\mydir.old\') returns ''
Dim fileName As String = "C:\mydir.old\myfile.ext"
Dim pathname As String = "C:\mydir.old\"
Dim extension As String
extension = Path.GetExtension(fileName)
Console.WriteLine("GetExtension('{0}') returns '{1}'", fileName, extension)
extension = Path.GetExtension(pathname)
Console.WriteLine("GetExtension('{0}') returns '{1}'", pathname, extension)
' This code produces output similar to the following:
'
' GetExtension('C:\mydir.old\myfile.ext') returns '.ext'
' GetExtension('C:\mydir.old\') returns ''
Açıklamalar
Bu yöntem, içindeki son karakterden başlayıp path ilk karaktere path doğru devam ederek nokta (.) araması yaparak uzantısını path alır. Bir veya DirectorySeparatorChar karakterinden önce nokta AltDirectorySeparatorChar bulunursa, döndürülen dize nokta ve ondan sonraki karakterleri içerir; aksi takdirde döndürülürString.Empty.
Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.
Ayrıca bkz.
- Windows sistemlerinde Dosya yolu biçimleri
- Dosya ve Akış G/Ç'si
- Nasıl yapılır: Dosyadan Metin Okuma
- Nasıl yapılır: Dosyaya Metin Yazma