Path.GetFileNameWithoutExtension Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| GetFileNameWithoutExtension(ReadOnlySpan<Char>) |
Returnerar filnamnet utan filnamnstillägget för en filsökväg som representeras av ett skrivskyddat teckenintervall. |
| GetFileNameWithoutExtension(String) |
Returnerar filnamnet för den angivna sökvägssträngen utan tillägget. |
GetFileNameWithoutExtension(ReadOnlySpan<Char>)
Returnerar filnamnet utan filnamnstillägget för en filsökväg som representeras av ett skrivskyddat teckenintervall.
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)
Parametrar
- path
- ReadOnlySpan<Char>
Ett skrivskyddat spann som innehåller sökvägen som filnamnet ska hämtas från utan tillägget.
Returer
Tecknen i det skrivskyddade intervallet som returneras av GetFileName(ReadOnlySpan<Char>), minus den sista perioden (.) och alla tecken som följer efter den.
Se även
Gäller för
GetFileNameWithoutExtension(String)
Returnerar filnamnet för den angivna sökvägssträngen utan tillägget.
public:
static System::String ^ GetFileNameWithoutExtension(System::String ^ path);
public static string GetFileNameWithoutExtension(string path);
static member GetFileNameWithoutExtension : string -> string
Public Shared Function GetFileNameWithoutExtension (path As String) As String
Parametrar
- path
- String
Sökvägen till filen.
Returer
Strängen som returneras av GetFileName(ReadOnlySpan<Char>), minus den sista perioden (.) och alla tecken som följer efter den.
Undantag
.NET Framework- och .NET Core-versioner som är äldre än 2.1: path innehåller ett eller flera av de ogiltiga tecken som definierats i GetInvalidPathChars().
Exempel
I följande exempel visas hur metoden används GetFileNameWithoutExtension .
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 ''
Kommentarer
Den här metoden verifierar inte att sökvägen eller filnamnet finns.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- File-sökvägsformat i Windows system
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil