VirtualPathUtility.Combine(String, String) メソッド

定義

基本パスと相対パスを連結します。Combines a base path and a relative path.

public:
 static System::String ^ Combine(System::String ^ basePath, System::String ^ relativePath);
public static string Combine (string basePath, string relativePath);
static member Combine : string * string -> string
Public Shared Function Combine (basePath As String, relativePath As String) As String

パラメーター

basePath
String

基本パス。The base path.

relativePath
String

相対パス。The relative path.

戻り値

basePathrelativePath が連結された結果。The combined basePath and relativePath.

例外

relativePath は物理パスです。relativePath is a physical path.

または-or- relativePath に 1 つ以上のコロンが含まれています。relativePath includes one or more colons.

relativePathnull または空の文字列です。relativePath is null or an empty string.

または-or- basePathnull または空の文字列です。basePath is null or an empty string.

注釈

相対パスが完全にチルダ (~) の場合、Combine メソッドは AppDomainAppVirtualPath プロパティの値を返します。The Combine method returns the value of the AppDomainAppVirtualPath property if the relative path is exactly a tilde (~).

相対パスがチルダとスラッシュ記号 (~/) で始まる場合、Combine メソッドでは、基本パスではなく AppDomainAppVirtualPath プロパティ値が使用されます。それ以外の場合、Combine メソッドは基本パスを使用します。The Combine method uses the AppDomainAppVirtualPath property value rather than the base path, if the relative path starts with a tilde and a slash mark (~/); otherwise, the Combine method uses the base path.

適用対象

こちらもご覧ください