반응형
전체 경로가 입력되었을 때 파일명과 확장자 추출 예제입니다.
using System;
public class 파일명추출
{
//전체 경로가 입력되었을 때 파일명과 확장자 추출
public static void Main(string[] args)
{
string dir = "c:\\Website\\redPlus\\Images\\test.gif";
string fullName = String.Empty;
string name = "";
string ext = name;
//전체 파일명 : test.gif
fullName = dir.Substring(dir.LastIndexOf('\\') + 1);
//순수 파일명 : test
name = fullName.Substring(0, fullName.LastIndexOf('.'));
//확장자 : gif
ext = fullName.Substring(fullName.LastIndexOf('.'));
Console.WriteLine(fullName);
Console.WriteLine((name));
Console.WriteLine(ext);
}
}
public class 파일명추출
{
//전체 경로가 입력되었을 때 파일명과 확장자 추출
public static void Main(string[] args)
{
string dir = "c:\\Website\\redPlus\\Images\\test.gif";
string fullName = String.Empty;
string name = "";
string ext = name;
//전체 파일명 : test.gif
fullName = dir.Substring(dir.LastIndexOf('\\') + 1);
//순수 파일명 : test
name = fullName.Substring(0, fullName.LastIndexOf('.'));
//확장자 : gif
ext = fullName.Substring(fullName.LastIndexOf('.'));
Console.WriteLine(fullName);
Console.WriteLine((name));
Console.WriteLine(ext);
}
}
반응형
'C#' 카테고리의 다른 글
31.C# - Math 클래스의 메서드 및 속성 (0) | 2009.08.07 |
---|---|
30.C# - String Class의 Format Method (0) | 2009.08.07 |
28.C# - StringClass -2- (2) | 2009.08.07 |
27.C# - StringClass (스트링클래스) (0) | 2009.08.07 |
07.C# - 알고리즘 : 수열 구하기 (0) | 2009.08.06 |
Comments