次の方法で共有


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の拡張 (ピリオド "." を含む)。

適用対象