파일 또는 디렉터리 상태 확인: 개선된 접근 방식
파일 또는 디렉터리 상태 확인은 적절한 작업을 수행하는 데 필수적입니다. 사용자 선택에 따른 작업. 현재 방법은 Directory.GetDirectories()를 효과적으로 활용하지만 .NET 프레임워크 내에 더 간결하고 표준적인 솔루션이 있습니다.
이를 달성하려면:
업데이트된 코드:
FileAttributes attr = File.GetAttributes(strFilePath); if ((attr & FileAttributes.Directory) == FileAttributes.Directory) { // Directory actions } else { // File actions }
.NET 4.0 이상에 대한 향상된 접근 방식:
.NET 4.0 이상을 사용하는 경우 HasFlag()를 사용하여 코드를 단순화할 수 있습니다. 방법:
if (attr.HasFlag(FileAttributes.Directory)) { // Directory actions } else { // File actions }
이 기술은 주어진 경로가 파일을 가리키는지 아니면 디렉터리를 가리키는지 확인하는 간결하고 효율적인 방법을 제공합니다.
위 내용은 파일 경로가 .NET의 파일 또는 디렉터리를 나타내는지 어떻게 효율적으로 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!