>백엔드 개발 >C++ >URL용 Path.Combine과 동일한 .NET이 있습니까?

URL용 Path.Combine과 동일한 .NET이 있습니까?

DDD
DDD원래의
2025-01-20 13:21:10307검색

Is there a .NET equivalent to Path.Combine for URLs?

.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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.