本文整理汇总了C#中System.UriTemplateMatch.RelativePathSegments属性的典型用法代码示例。如果您正苦于以下问题:C# UriTemplateMatch.RelativePathSegments属性的具体用法?C# UriTemplateMatch.RelativePathSegments怎么用?C# UriTemplateMatch.RelativePathSegments使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类System.UriTemplateMatch
的用法示例。
在下文中一共展示了UriTemplateMatch.RelativePathSegments属性的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UriTemplate
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast=today");
Uri baseAddress = new Uri("http://localhost");
Uri fullUri = new Uri("http://localhost/weather/WA/Seattle?forecast=today");
Console.WriteLine("Matching {0} to {1}", template.ToString(), fullUri.ToString());
// Match a URI to a template
UriTemplateMatch results = template.Match(baseAddress, fullUri);
if (results != null)
{
Console.WriteLine("RelativePathSegments:");
foreach (string segment in results.RelativePathSegments)
{
Console.WriteLine(" {0}", segment);
}
}
// Code output:
// RelativePathSegments:
// weather
// wa
// seattle