티스토리 뷰

Path.GetRandomFileName 메서드

GetRandomFileName
메서드는 폴더 이름이나 파일 이름으로 사용할 수 있는 임의의 암호화 수준 문자열을 반환합니다. GetTempFileName과 달리 GetRandomFileName은 파일을 만들지 않습니다. 파일 시스템의 보안이 가장 중요한 경우에는 GetTempFileName 대신 이 메서드를 사용해야 합니다.
 

Path.GetFileNameWithoutExtension 메서드

이 메서드는 경로나 파일 이름이 있는지 확인하지 않습니다.
이 메서드를 사용하는 방법에 대한 예제를 보려면 아래 예제 단원을 참조하십시오. 다음 표에서는 일반적인 예 또는 관련된 I/O 작업의 예를 보여 줍니다.

Path.GetExtension 메서드

"."을 포함한 지정된 경로의 확장명, null 또는 Empty가 들어 있는 String입니다. pathnull인 경우 GetExtensionnull을 반환합니다. path에 확장명 정보가 없는 경우 GetExtensionEmpty를 반환합니다.
[참고 소스]
string fileName = @"C:\mydir.old\myfile.ext";
string path = @"C:\mydir.old\";
string extension;

extension = Path.GetExtension(fileName);
Console.WriteLine("GetExtension('{0}') returns '{1}'",
    fileName, extension);

extension = Path.GetExtension(path);
Console.WriteLine("GetExtension('{0}') returns '{1}'",
    path, extension);

// This code produces output similar to the following:
//
// GetExtension('C:\mydir.old\myfile.ext') returns '.ext'
// GetExtension('C:\mydir.old\') returns ''

728x90
반응형