uriAddress.GetLeftPart的用途是什么?如何在C#中使用它?
UrAddress.GetLeftPart的用法是什么?在C#中如何使用它。请提供一个例子。如果我需要提取uriAddress.GetLeftPart的用途是什么?如何在C#中使用它?,c#,C#,UrAddress.GetLeftPart的用法是什么?在C#中如何使用它。请提供一个例子。如果我需要提取 http://localhost:2008/ 离开 http://localhost:2008/ClientDashBoard/CreateDocument 我可以使用UrAddress.GetLeftPart来做那项工作吗?可以 通常,如果您对.NET类库方法有任何疑问,我建议您首先查看MSDN文档。您可以在VisualStudio中轻松地访问它,方法是将光标放在有问题的方法上并点
http://localhost:2008/
离开
http://localhost:2008/ClientDashBoard/CreateDocument
我可以使用UrAddress.GetLeftPart来做那项工作吗?可以
通常,如果您对.NET类库方法有任何疑问,我建议您首先查看MSDN文档。您可以在VisualStudio中轻松地访问它,方法是将光标放在有问题的方法上并点击F1。例如,具有您需要的所有信息:
GetLeftPart方法返回一个字符串,该字符串包含URI字符串最左边的部分,以part指定的部分结尾
[……]
以下示例显示了URI以及使用Scheme、Authority、Path或Query调用GetLeftPart的结果
URI Scheme Authority [...]
http://www.contoso.com/index.htm?date=today http:// http://www.contoso.com
因此,显然,myUri.GetLeftPart(UriPartial.Authority)
正是(几乎)您所需要的
但请注意以下几点:
GetLeftPart在以下情况下包含分隔符:
[……]
权限不包括路径分隔符
因此,您将获得http://localhost:2008
而不是http://localhost:2008/
。将其作为练习留给读者