Bagikan melalui


VirtualPathUtility.GetExtension(String) Metode

Definisi

Mengambil ekstensi file yang dirujuk di jalur virtual.

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

Parameter

virtualPath
String

Jalur virtual.

Mengembalikan

String ekstensi nama file literal, termasuk titik (.), null, atau string kosong ("").

Pengecualian

virtualPath berisi satu atau beberapa karakter yang tidak valid, seperti yang didefinisikan dalam InvalidPathChars.

Contoh

Contoh kode berikut menunjukkan cara menggunakan GetFileNamemetode , GetExtension, dan 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())

Keterangan

Jika jalur virtual yang diteruskan ke GetExtension metode adalah "/images/image1.gif", ekstensi yang dikembalikan adalah ".gif".

Berlaku untuk

Lihat juga