.NET에서 URL 병합
Path.Combine
기능을 사용하면 파일 경로를 쉽게 병합할 수 있지만 .NET Framework의 URL에 대해 유사한 기능이 있습니까? 다음 구문 요구 사항을 고려하십시오.
<code class="language-csharp">Url.Combine("http://MyUrl.com/", "/Images/Image.jpg")</code>
반환 값은 다음과 같습니다.
<code>"http://MyUrl.com/Images/Image.jpg"</code>
Uri
클래스는 이러한 목적을 위한 생성자 new Uri(Uri baseUri, string relativeUri)
를 제공합니다. 예:
<code class="language-csharp">Uri baseUri = new Uri("http://www.contoso.com"); Uri myUri = new Uri(baseUri, "catalog/shownew.htm");</code>
참고: 이 방법이 항상 예상대로 작동하는 것은 아니라는 점에 유의하세요. 어떤 경우에는 기본 URI의 일부가 잘릴 수도 있습니다. 자세한 내용은 댓글 및 기타 응답을 참조하세요.
위 내용은 URL용 Path.Combine과 동일한 .NET이 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!