共用方式為


PathUtil.SafeGetExtension(String) 方法

定義

傳回指定路徑字串的延伸。 這一律會傳回延伸模組的非 Null 字串。 Empty如果:

*   <code data-dev-comment-type="paramref">path</code> is null 
*   <code data-dev-comment-type="paramref">path</code> is empty
*   <code data-dev-comment-type="paramref">path</code> does not contain an extension

否則, path 's extension (包括 「.) 。

public:
 static System::String ^ SafeGetExtension(System::String ^ path);
public:
 static Platform::String ^ SafeGetExtension(Platform::String ^ path);
 static std::wstring SafeGetExtension(std::wstring const & path);
public static string SafeGetExtension (string path);
static member SafeGetExtension : string -> string
Public Function SafeGetExtension (path As String) As String

參數

path
String

要從中取得延伸模組的路徑

傳回

延伸模組,如果無法取得延伸模組,則 Empty

備註

這一律會傳回延伸模組的非 Null 字串。 如果下列狀況,它會傳回空字串:

  • path 為 null

  • path 包含不正確路徑字元

  • path 是空的

  • path 不包含延伸模組

否則, path 's extension (包括 「.) 。

適用於