Freigeben über


PathUtil.SafeGetExtension(String) Methode

Definition

Gibt die Erweiterung der angegebenen Pfadzeichenfolge zurück. Dadurch wird immer eine Zeichenfolge ungleich NULL für die Erweiterung zurückgegeben. Es wird zurückgegeben Empty , wenn:

*   <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

pathAndernfalls wird die Erweiterung von (einschließlich des Zeitraums ".").

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

Parameter

path
String

Der Pfad, aus dem die Erweiterung abgerufen werden soll.

Gibt zurück

Die Erweiterung oder Empty , wenn die Erweiterung nicht abgerufen werden konnte

Hinweise

Dadurch wird immer eine Zeichenfolge ungleich NULL für die Erweiterung zurückgegeben. Die leere Zeichenfolge wird zurückgegeben, wenn:

  • path hat den Wert null.

  • path enthält ungültige Pfadzeichen.

  • path ist leer.

  • path enthält keine Erweiterung.

pathAndernfalls wird die Erweiterung von (einschließlich des Zeitraums ".").

Gilt für: