728x90
반응형
WPF & C# - Path 추출 또는 합치기 ( 파일명, 경로 / System.IO.Path 사용 / 파일 / 확장자 / extension / 문자열 ) |
@ 파일명 전체 추출 ( 확장자 포함 )
//파일명 추출 (확장자포함)string filepath = @"D:\다운로드\POP\Survive You.mp3";string file_fullname = System.IO.Path.GetFileName(filepath); // "Survive You.mp3"@ 파일 확장자 추출//파일 확장자추출string filepath = @"D:\다운로드\POP\Survive You.mp3";string file_extension = System.IO.Path.GetExtension(filepath); // ".mp3"@ 파일명만 추출 ( 확장자 제외 )//파일명만 추출string filepath = @"D:\다운로드\POP\Survive You.mp3";string file_name = System.IO.Path.GetFileNameWithoutExtension(filepath); // "Survive You"@ Path 추출//파일경로만 추출string filepath = @"D:\다운로드\POP\Survive You.mp3";string file_path = System.IO.Path.GetDirectoryName(filepath); // "D:\다운로드\POP"@ Path 와 파일명을 합칠때//파일명+경로를 합치고 싶을때string file_fullpath1 = System.IO.Path.Combine("D:\\다운로드\\POP", "Survive You.mp3"); // "D:\다운로드\POP\Survive You.mp3"string file_fullpath2 = System.IO.Path.Combine("D:\\다운로드\\POP\\", "Survive You.mp3"); // "D:\다운로드\POP\Survive You.mp3" 결과값 동일
728x90
반응형
'Programing (프로그래밍) > WPF & C# (C Sharp)' 카테고리의 다른 글
WPF & C# - 윈도우 창 위치 ( Window / Form / Position / 좌표 / 위치 / 포지션 / 로케이션 / Location ) (0) | 2018.01.08 |
---|---|
checkbox 체크 여부 확인 ( checkbox / 스킨 / 디자인 / XAML ) (0) | 2018.01.07 |
HTML 파싱 (0) | 2018.01.07 |
[자작] SevenZipSharp 이용한 ZIP 압축 해제 (0) | 2018.01.03 |
[자작] ZIP 파일 암호 찾기 (0) | 2018.01.03 |
[자작] TimeAlram ( 정시알람 / 정각알람 / 정각알림 / 정시알림 / 날씨 / 기상청 / weather ) (4) | 2018.01.02 |
WPF & C# - 시작프로그램 등록 ( Run / 레지스트리 / 윈도우 시작 / 자동실행 / AutoStart ) (1) | 2018.01.02 |
트레이아이콘 ( TrayIcon / notifyIcon ) (0) | 2018.01.02 |