VirtualPathUtility.GetFileName(String) 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í.
Načte název souboru, na který se odkazuje ve virtuální cestě.
public:
static System::String ^ GetFileName(System::String ^ virtualPath);
public static string GetFileName (string virtualPath);
static member GetFileName : string -> string
Public Shared Function GetFileName (virtualPath As String) As String
Parametry
- virtualPath
- String
Virtuální cesta.
Návraty
Literál názvu souboru za znakem posledního adresáře v virtualPath
, jinak název posledního adresáře, pokud je poslední znak znaku adresáře nebo oddělovače svazků virtualPath
.
Výjimky
virtualPath
obsahuje jeden nebo více znaků, které nejsou platné, jak je definováno v InvalidPathChars.
Příklady
Následující příklad kódu ukazuje, jak používat GetFileNamemetody , GetExtensiona GetDirectory .
StringBuilder sb = new StringBuilder();
String pathstring = Context.Request.FilePath.ToString();
sb.Append("Current file path = " + pathstring + "<br />");
sb.Append("File name = " + VirtualPathUtility.GetFileName(pathstring).ToString() + "<br />");
sb.Append("File extension = " + VirtualPathUtility.GetExtension(pathstring).ToString() + "<br />");
sb.Append("Directory = " + VirtualPathUtility.GetDirectory(pathstring).ToString() + "<br />");
Response.Write(sb.ToString());
Dim sb As New StringBuilder()
Dim pathstring As String = Context.Request.FilePath.ToString()
sb.Append("Current file path = " & pathstring & "<br />")
sb.Append("File name = " & VirtualPathUtility.GetFileName(pathstring).ToString() & "<br />")
sb.Append("File extension = " & VirtualPathUtility.GetExtension(pathstring).ToString() & "<br />")
sb.Append("Directory = " & VirtualPathUtility.GetDirectory(pathstring).ToString() & "<br />")
Response.Write(sb.ToString())
Poznámky
Pokud je "/images/image1.gif"
virtuální cesta předaná metodě GetFileName , název vráceného souboru je "image1.gif"
.