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的扩展 (包括句点“”。) 。

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的扩展 (包括句点“”。) 。

适用于