Path.GetFileNameWithoutExtension Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetFileNameWithoutExtension(ReadOnlySpan<Char>) |
Vrátí název souboru bez přípony cesty k souboru, který je reprezentován rozsahem znaků jen pro čtení. |
GetFileNameWithoutExtension(String) |
Vrátí název souboru zadaného řetězce cesty bez přípony. |
GetFileNameWithoutExtension(ReadOnlySpan<Char>)
- Zdroj:
- Path.cs
- Zdroj:
- Path.cs
- Zdroj:
- Path.cs
Vrátí název souboru bez přípony cesty k souboru, který je reprezentován rozsahem znaků jen pro čtení.
public:
static ReadOnlySpan<char> GetFileNameWithoutExtension(ReadOnlySpan<char> path);
public static ReadOnlySpan<char> GetFileNameWithoutExtension (ReadOnlySpan<char> path);
static member GetFileNameWithoutExtension : ReadOnlySpan<char> -> ReadOnlySpan<char>
Public Shared Function GetFileNameWithoutExtension (path As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)
Parametry
- path
- ReadOnlySpan<Char>
Rozsah jen pro čtení, který obsahuje cestu, ze které chcete získat název souboru bez přípony.
Návraty
Znaky v rozsahu jen pro čtení, které GetFileName(ReadOnlySpan<Char>)vrací , minus poslední tečka (.) a všechny znaky za ním.
Viz také
Platí pro
GetFileNameWithoutExtension(String)
- Zdroj:
- Path.cs
- Zdroj:
- Path.cs
- Zdroj:
- Path.cs
Vrátí název souboru zadaného řetězce cesty bez přípony.
public:
static System::String ^ GetFileNameWithoutExtension(System::String ^ path);
public static string GetFileNameWithoutExtension (string path);
public static string? GetFileNameWithoutExtension (string? path);
static member GetFileNameWithoutExtension : string -> string
Public Shared Function GetFileNameWithoutExtension (path As String) As String
Parametry
- path
- String
Cesta k souboru.
Návraty
Řetězec vrácený funkcí GetFileName(ReadOnlySpan<Char>), minus poslední tečka (.) a všechny znaky za ním.
Výjimky
Verze .NET Framework a .NET Core starší než 2.1: path
obsahují jeden nebo více neplatných znaků definovaných v GetInvalidPathChars().
Příklady
Následující příklad ukazuje použití GetFileNameWithoutExtension
metody .
String^ fileName = "C:\\mydir\\myfile.ext";
String^ path = "C:\\mydir\\";
String^ result;
result = Path::GetFileNameWithoutExtension( fileName );
Console::WriteLine( "GetFileNameWithoutExtension('{0}') returns '{1}'", fileName, result );
result = Path::GetFileName( path );
Console::WriteLine( "GetFileName('{0}') returns '{1}'", path, result );
// This code produces output similar to the following:
//
// GetFileNameWithoutExtension('C:\mydir\myfile.ext') returns 'myfile'
// GetFileName('C:\mydir\') returns ''
string fileName = @"C:\mydir\myfile.ext";
string path = @"C:\mydir\";
string result;
result = Path.GetFileNameWithoutExtension(fileName);
Console.WriteLine("GetFileNameWithoutExtension('{0}') returns '{1}'",
fileName, result);
result = Path.GetFileName(path);
Console.WriteLine("GetFileName('{0}') returns '{1}'",
path, result);
// This code produces output similar to the following:
//
// GetFileNameWithoutExtension('C:\mydir\myfile.ext') returns 'myfile'
// GetFileName('C:\mydir\') returns ''
Dim fileName As String = "C:\mydir\myfile.ext"
Dim pathname As String = "C:\mydir\"
Dim result As String
result = Path.GetFileNameWithoutExtension(fileName)
Console.WriteLine("GetFileNameWithoutExtension('{0}') returns '{1}'", fileName, result)
result = Path.GetFileName(pathname)
Console.WriteLine("GetFileName('{0}') returns '{1}'", pathname, result)
' This code produces output similar to the following:
'
' GetFileNameWithoutExtension('C:\mydir\myfile.ext') returns 'myfile'
' GetFileName('C:\mydir\') returns ''
Poznámky
Tato metoda neověřuje, zda cesta nebo název souboru existuje.
Seznam běžných vstupně-výstupních úloh najdete v tématu Běžné vstupně-výstupní úlohy.
Viz také
- Formáty cesty k souborům v systémech Windows
- Vstupně-výstupní operace souborů a Stream
- Postupy: Čtení textu ze souboru
- Postupy: Zápis textu do souboru