Path.GetFileNameWithoutExtension Méthode

Définition

Surcharges

Nom Description
GetFileNameWithoutExtension(ReadOnlySpan<Char>)

Renvoie le nom de fichier sans l’extension d’un chemin d’accès de fichier représenté par une étendue de caractères en lecture seule.

GetFileNameWithoutExtension(String)

Retourne le nom de fichier de la chaîne de chemin d’accès spécifiée sans l’extension.

GetFileNameWithoutExtension(ReadOnlySpan<Char>)

Source:
Path.cs
Source:
Path.cs
Source:
Path.cs
Source:
Path.cs
Source:
Path.cs

Renvoie le nom de fichier sans l’extension d’un chemin d’accès de fichier représenté par une étendue de caractères en lecture seule.

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)

Paramètres

path
ReadOnlySpan<Char>

Étendue en lecture seule qui contient le chemin d’accès à partir duquel obtenir le nom de fichier sans l’extension.

Retours

Caractères de l’étendue en lecture seule retournée par GetFileName(ReadOnlySpan<Char>), moins le dernier point (.) et tous les caractères suivants.

Voir aussi

S’applique à

GetFileNameWithoutExtension(String)

Source:
Path.cs
Source:
Path.cs
Source:
Path.cs
Source:
Path.cs
Source:
Path.cs

Retourne le nom de fichier de la chaîne de chemin d’accès spécifiée sans l’extension.

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

Paramètres

path
String

Chemin d’accès du fichier.

Retours

Chaîne retournée par GetFileName(ReadOnlySpan<Char>), moins le dernier point (.) et tous les caractères suivants.

Exceptions

Versions .NET Framework et .NET Core antérieures à 2.1 : path contient un ou plusieurs des caractères non valides définis dans GetInvalidPathChars().

Exemples

L’exemple suivant illustre une utilisation de la GetFileNameWithoutExtension méthode.

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 ''

Remarques

Cette méthode ne vérifie pas que le chemin d’accès ou le nom de fichier existe.

Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches d’E/S courantes.

Voir aussi

S’applique à