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ý odkazuje virtuální cesta.
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 posledním znakem adresáře, v virtualPathopačném případě je poslední znak virtualPath adresáře nebo oddělovač svazků.
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 GetFileName, GetExtensiona GetDirectory metody.
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 virtuální cesta předaná metodě GetFileName"/images/image1.gif", vrácený název souboru je "image1.gif".