Aracılığıyla paylaş


VirtualPathUtility.GetExtension(String) Yöntem

Tanım

Sanal yolda başvuruda bulunılan dosyanın uzantısını alır.

public:
 static System::String ^ GetExtension(System::String ^ virtualPath);
public static string GetExtension(string virtualPath);
static member GetExtension : string -> string
Public Shared Function GetExtension (virtualPath As String) As String

Parametreler

virtualPath
String

Sanal yol.

Döndürülenler

Nokta (.) nullveya boş dize ("") dahil olmak üzere dosya adı uzantısı dize değişmez değeri.

Ö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 GetExtension sanal yol ise "/images/image1.gif", döndürülen uzantı olur ".gif".

Şunlara uygulanır

Ayrıca bkz.