Path.GetExtension Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GetExtension(ReadOnlySpan<Char>) |
Mengembalikan ekstensi jalur file yang diwakili oleh rentang karakter baca-saja. |
GetExtension(String) |
Mengembalikan ekstensi (termasuk periode ".") dari string jalur yang ditentukan. |
GetExtension(ReadOnlySpan<Char>)
- Sumber:
- Path.cs
- Sumber:
- Path.cs
- Sumber:
- Path.cs
Mengembalikan ekstensi jalur file yang diwakili oleh rentang karakter baca-saja.
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)
Parameter
- path
- ReadOnlySpan<Char>
Jalur file untuk mendapatkan ekstensi.
Mengembalikan
Ekstensi jalur yang ditentukan (termasuk periode, "."), atau Empty jika path
tidak memiliki informasi ekstensi.
Keterangan
Metode ini mendapatkan ekstensi path
dengan mencari path
titik ("."), mulai dari karakter terakhir dalam rentang baca-saja dan melanjutkan ke karakter pertamanya. Jika titik ditemukan sebelum DirectorySeparatorChar karakter atau AltDirectorySeparatorChar , rentang baca-saja yang dikembalikan berisi titik dan karakter setelahnya; jika tidak, ReadOnlySpan<T>.Empty dikembalikan.
Lihat juga
Berlaku untuk
GetExtension(String)
- Sumber:
- Path.cs
- Sumber:
- Path.cs
- Sumber:
- Path.cs
Mengembalikan ekstensi (termasuk periode ".") dari string jalur yang ditentukan.
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
Parameter
- path
- String
String jalur untuk mendapatkan ekstensi.
Mengembalikan
Ekstensi jalur yang ditentukan (termasuk periode "."), atau null
, atau Empty. Jika path
adalah null
, GetExtension(String) mengembalikan null
. Jika path
tidak memiliki informasi ekstensi, GetExtension(String) mengembalikan Empty.
Pengecualian
versi .NET Framework dan .NET Core yang lebih lama dari 2.1: path
berisi satu atau beberapa karakter yang tidak valid yang ditentukan dalam GetInvalidPathChars().
Contoh
Contoh berikut menunjukkan menggunakan GetExtension
metode pada platform desktop berbasis Windows.
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 ''
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 ''
Keterangan
Metode ini mendapatkan ekstensi dari path
dengan mencari path
titik (.), dimulai dengan karakter terakhir dalam path
dan melanjutkan ke karakter pertama. Jika titik ditemukan sebelum karakter atau AltDirectorySeparatorChar , string yang DirectorySeparatorChar dikembalikan berisi titik dan karakter setelahnya; jika tidak, String.Empty dikembalikan.
Untuk daftar tugas I/O umum, lihat Tugas I/O Umum.
Lihat juga
- Format jalur file pada sistem Windows
- I/O File dan Aliran
- Cara: Membaca Teks dari File
- Cara: Menulis Teks ke File