Path.GetFileNameWithoutExtension Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- formats de chemin d’accès Fichier sur les systèmes Windows
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
- formats de chemin d’accès Fichier sur les systèmes Windows
- E/S de fichier et de flux
- Guide pratique pour lire du texte à partir d’un fichier
- Guide pratique pour écrire du texte dans un fichier