728x90
728x170
■ Uri 클래스를 사용해 부모 URI를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
using System;
using System.Text;
string url = "c:\\fruit\\..\\meat\\";
Uri uri = new Uri(url);
StringBuilder stringBuilder = new StringBuilder($"{uri.Scheme}://{uri.Authority}");
for(int i = 0; i < uri.Segments.Length - 1; i++)
{
stringBuilder.Append(uri.Segments[i]);
}
Console.WriteLine($"URL : {url}");
Console.WriteLine($"URI : {uri.AbsoluteUri}");
Console.WriteLine($"부모 URI : {stringBuilder.ToString().TrimEnd('/')}");
728x90
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] FileIOPermission 클래스 : 파일 및 디렉토리 읽기 권한 구하기 (0) | 2021.08.22 |
---|---|
[C#/COMMON] FileIOPermission 클래스 : 파일 및 디렉토리 읽기/쓰기 권한 구하기 (0) | 2021.08.22 |
[C#/COMMON] 윈도우즈 화상 키보드 실행하기 (0) | 2021.08.22 |
[C#/COMMON] IP 주소 문자열에서 long 타입 정수 구하기 (0) | 2021.08.22 |
[C#/COMMON] Console 클래스 : Write 정적 메소드를 사용해 마지막 문자 지우기 (0) | 2021.08.22 |
[C#/COMMON] DateTime 구조체 : 일요일을 마지막 요일로 정렬하기 (0) | 2021.08.22 |
[C#/COMMON] Uri 클래스 : AbsolutePath/AbsoluteUri 속성 사용하기 (0) | 2021.08.22 |
[C#/COMMON] CSV 파서 사용하기 (0) | 2021.08.22 |
[C#/COMMON] Environment 클래스 : GetEnvironmentVariable 정적 메소드를 사용해 환경 변수 값 구하기 (0) | 2021.08.22 |
[C#/COMMON] Environment 클래스 : SetEnvironmentVariable 정적 메소드를 사용해 환경 변수 값 설정하기 (0) | 2021.08.22 |