PathString.StartsWithSegments 方法

定义

重载

StartsWithSegments(PathString)

确定此 PathString 实例的开头是否与指定的 PathString匹配。

StartsWithSegments(PathString, PathString)

确定此 PathString 实例的开头是否与指定的 PathString 匹配,并返回其余段。

StartsWithSegments(PathString, StringComparison)

确定此 PathString 实例的开头在使用指定的比较选项进行比较时是否与指定的 PathString 匹配。

StartsWithSegments(PathString, PathString, PathString)

确定此 PathString 实例的开头是否与指定的 PathString 匹配,并返回匹配的和剩余的段。

StartsWithSegments(PathString, StringComparison, PathString)

确定此 PathString 实例的开头在使用指定的比较选项进行比较时是否与指定的 PathString 匹配,并返回剩余的段。

StartsWithSegments(PathString, StringComparison, PathString, PathString)

确定此 PathString 实例的开头在使用指定的比较选项进行比较时是否与指定的 PathString 匹配,并返回匹配的和剩余的段。

StartsWithSegments(PathString)

Source:
PathString.cs
Source:
PathString.cs
Source:
PathString.cs

确定此 PathString 实例的开头是否与指定的 PathString匹配。

public:
 bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other);
public bool StartsWithSegments (Microsoft.AspNetCore.Http.PathString other);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString -> bool
Public Function StartsWithSegments (other As PathString) As Boolean

参数

other
PathString

要比较的 PathString

返回

如果值与此字符串的开头匹配,则为 true;否则为 false。

注解

other 参数包含尾部斜杠时,要检查的 PathString 必须完全匹配或包含尾部斜杠。 例如,对于“/a/b”的 PathString,此方法将返回“/a”的 true,但返回“/a/”的 false。 而与“/a/”相比,“/a/b/”的 PathString 将返回 true

适用于

StartsWithSegments(PathString, PathString)

Source:
PathString.cs
Source:
PathString.cs
Source:
PathString.cs

确定此 PathString 实例的开头是否与指定的 PathString 匹配,并返回其余段。

public:
 bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments (Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, ByRef remaining As PathString) As Boolean

参数

other
PathString

要比较的 PathString

remaining
PathString

匹配后的剩余段。

返回

如果值与此字符串的开头匹配,则为 true;否则为 false。

注解

other 参数包含尾部斜杠时,要检查的 PathString 必须完全匹配或包含尾部斜杠。 例如,对于“/a/b”的 PathString,此方法将返回“/a”的 true,但返回“/a/”的 false。 而与“/a/”相比,“/a/b/”的 PathString 将返回 true

适用于

StartsWithSegments(PathString, StringComparison)

Source:
PathString.cs
Source:
PathString.cs
Source:
PathString.cs

确定此 PathString 实例的开头在使用指定的比较选项进行比较时是否与指定的 PathString 匹配。

public:
 bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType);
public bool StartsWithSegments (Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison) As Boolean

参数

other
PathString

要比较的 PathString

comparisonType
StringComparison

确定如何比较此 PathString 和值的枚举值之一。

返回

如果值与此字符串的开头匹配,则为 true;否则为 false。

注解

other 参数包含尾部斜杠时,要检查的 PathString 必须完全匹配或包含尾部斜杠。 例如,对于“/a/b”的 PathString,此方法将返回“/a”的 true,但返回“/a/”的 false。 而与“/a/”相比,“/a/b/”的 PathString 将返回 true

适用于

StartsWithSegments(PathString, PathString, PathString)

Source:
PathString.cs
Source:
PathString.cs
Source:
PathString.cs

确定此 PathString 实例的开头是否与指定的 PathString 匹配,并返回匹配的和剩余的段。

public:
 bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % matched, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments (Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, ByRef matched As PathString, ByRef remaining As PathString) As Boolean

参数

other
PathString

要比较的 PathString

matched
PathString

匹配的段与源值中的原始大小写。

remaining
PathString

匹配后的剩余段。

返回

如果值与此字符串的开头匹配,则为 true;否则为 false。

注解

other 参数包含尾部斜杠时,要检查的 PathString 必须完全匹配或包含尾部斜杠。 例如,对于“/a/b”的 PathString,此方法将返回“/a”的 true,但返回“/a/”的 false。 而与“/a/”相比,“/a/b/”的 PathString 将返回 true

适用于

StartsWithSegments(PathString, StringComparison, PathString)

Source:
PathString.cs
Source:
PathString.cs
Source:
PathString.cs

确定此 PathString 实例的开头在使用指定的比较选项进行比较时是否与指定的 PathString 匹配,并返回剩余的段。

public:
 bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments (Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison * PathString -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison, ByRef remaining As PathString) As Boolean

参数

other
PathString

要比较的 PathString

comparisonType
StringComparison

确定如何比较此 PathString 和值的枚举值之一。

remaining
PathString

匹配后的剩余段。

返回

如果值与此字符串的开头匹配,则为 true;否则为 false。

注解

other 参数包含尾部斜杠时,要检查的 PathString 必须完全匹配或包含尾部斜杠。 例如,对于“/a/b”的 PathString,此方法将返回“/a”的 true,但返回“/a/”的 false。 而与“/a/”相比,“/a/b/”的 PathString 将返回 true

适用于

StartsWithSegments(PathString, StringComparison, PathString, PathString)

Source:
PathString.cs
Source:
PathString.cs
Source:
PathString.cs

确定此 PathString 实例的开头在使用指定的比较选项进行比较时是否与指定的 PathString 匹配,并返回匹配的和剩余的段。

public:
 bool StartsWithSegments(Microsoft::AspNetCore::Http::PathString other, StringComparison comparisonType, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % matched, [Runtime::InteropServices::Out] Microsoft::AspNetCore::Http::PathString % remaining);
public bool StartsWithSegments (Microsoft.AspNetCore.Http.PathString other, StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining);
member this.StartsWithSegments : Microsoft.AspNetCore.Http.PathString * StringComparison * PathString * PathString -> bool
Public Function StartsWithSegments (other As PathString, comparisonType As StringComparison, ByRef matched As PathString, ByRef remaining As PathString) As Boolean

参数

other
PathString

要比较的 PathString

comparisonType
StringComparison

确定如何比较此 PathString 和值的枚举值之一。

matched
PathString

匹配的段与源值中的原始大小写。

remaining
PathString

匹配后的剩余段。

返回

如果值与此字符串的开头匹配,则为 true;否则为 false。

注解

other 参数包含尾部斜杠时,要检查的 PathString 必须完全匹配或包含尾部斜杠。 例如,对于“/a/b”的 PathString,此方法将返回“/a”的 true,但返回“/a/”的 false。 而与“/a/”相比,“/a/b/”的 PathString 将返回 true

适用于