语言

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 此方法将返回 true “/a”,但将返回 false “/a/”。 而与“/a/”相比, PathString “/a/b/”将返回 true 。 为此 PathString ,反斜杠('\')被视为等效于正斜杠('/'),以便进行段边界检测。 例如,与“/a”进行比较时,将返回true一个PathString“/a\b”。

适用于

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 此方法将返回 true “/a”,但将返回 false “/a/”。 而与“/a/”相比, PathString “/a/b/”将返回 true 。 为此 PathString ,反斜杠('\')被视为等效于正斜杠('/'),以便进行段边界检测。 例如,与“/a”相比,“/a\b”将返回一个PathString“/a”,并且remaining将返回true“\b”(原始字符保留,未规范化)。

适用于

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 此方法将返回 true “/a”,但将返回 false “/a/”。 而与“/a/”相比, PathString “/a/b/”将返回 true 。 为此 PathString ,反斜杠('\')被视为等效于正斜杠('/'),以便进行段边界检测。 例如,与“/a”进行比较时,将返回true一个PathString“/a\b”。

适用于

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 此方法将返回 true “/a”,但将返回 false “/a/”。 而与“/a/”相比, PathString “/a/b/”将返回 true 。 为此 PathString ,反斜杠('\')被视为等效于正斜杠('/'),以便进行段边界检测。 例如,与“/a”相比,“/a\b”将返回一个PathString“/a”,并且remaining将返回true“\b”(原始字符保留,未规范化)。

适用于

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 此方法将返回 true “/a”,但将返回 false “/a/”。 而与“/a/”相比, PathString “/a/b/”将返回 true 。 为此 PathString ,反斜杠('\')被视为等效于正斜杠('/'),以便进行段边界检测。 例如,与“/a”相比,“/a\b”将返回一个PathString“/a”,并且remaining将返回true“\b”(原始字符保留,未规范化)。

适用于

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 此方法将返回 true “/a”,但将返回 false “/a/”。 而与“/a/”相比, PathString “/a/b/”将返回 true 。 为此 PathString ,反斜杠('\')被视为等效于正斜杠('/'),以便进行段边界检测。 例如,与“/a”相比,“/a\b”将返回一个PathString“/a”,并且remaining将返回true“\b”(原始字符保留,未规范化)。

适用于