Path.GetFileNameWithoutExtension Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetFileNameWithoutExtension(ReadOnlySpan<Char>) |
Devuelve el nombre de archivo sin la extensión de una ruta de acceso de archivo representada por un intervalo de caracteres de solo lectura. |
| GetFileNameWithoutExtension(String) |
Devuelve el nombre de archivo de la cadena de ruta de acceso especificada sin la extensión . |
GetFileNameWithoutExtension(ReadOnlySpan<Char>)
- Source:
- Path.cs
- Source:
- Path.cs
- Source:
- Path.cs
- Source:
- Path.cs
- Source:
- Path.cs
Devuelve el nombre de archivo sin la extensión de una ruta de acceso de archivo representada por un intervalo de caracteres de solo lectura.
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)
Parámetros
- path
- ReadOnlySpan<Char>
Intervalo de solo lectura que contiene la ruta de acceso desde la que obtener el nombre de archivo sin la extensión.
Devoluciones
Los caracteres del intervalo de solo lectura devuelto por GetFileName(ReadOnlySpan<Char>), menos el último punto (.) y todos los caracteres siguientes.
Consulte también
- formatos de ruta de acceso File en sistemas Windows
Se aplica a
GetFileNameWithoutExtension(String)
- Source:
- Path.cs
- Source:
- Path.cs
- Source:
- Path.cs
- Source:
- Path.cs
- Source:
- Path.cs
Devuelve el nombre de archivo de la cadena de ruta de acceso especificada sin la extensión .
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
Parámetros
- path
- String
Ruta de acceso del archivo.
Devoluciones
Cadena devuelta por GetFileName(ReadOnlySpan<Char>), menos el último punto (.) y todos los caracteres siguientes.
Excepciones
Versiones de .NET Framework y .NET Core anteriores a la 2.1: path contiene uno o varios de los caracteres no válidos definidos en GetInvalidPathChars().
Ejemplos
En el ejemplo siguiente se muestra un uso del GetFileNameWithoutExtension método .
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 ''
Comentarios
Este método no comprueba que exista la ruta de acceso o el nombre de archivo.
Para obtener una lista de tareas comunes de E/S, consulte Tareas comunes de E/S.
Consulte también
- formatos de ruta de acceso File en sistemas Windows
- E/S de archivos y secuencias
- Cómo: Leer texto de un archivo
- Cómo: Escribir texto en un archivo