VirtualPathUtility.GetFileName(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sanal yolda başvuruda bulunılan dosyanın dosya adını alır.
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
Parametreler
- virtualPath
- String
Sanal yol.
Döndürülenler
içindeki son dizin karakterinden sonraki dosya adı değişmez değeri virtualPath
; aksi takdirde, son karakteri virtualPath
bir dizin veya birim ayırıcı karakteriyse soyadı dizin adıdır.
Özel durumlar
virtualPath
içinde tanımlandığı InvalidPathCharsgibi geçerli olmayan bir veya daha fazla karakter içerir.
Örnekler
Aşağıdaki kod örneğinde , GetExtensionve GetDirectory yöntemlerinin GetFileNamenasıl kullanılacağı gösterilmektedir.
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())
Açıklamalar
yöntemine geçirilen GetFileName sanal yol ise "/images/image1.gif"
, döndürülen dosya adı olur "image1.gif"
.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin