나는 특정 파일의 폴더 경로를 얻을 수있는 방법이 파일이 존재하지 않으면 FileNotFoundException
(분명히)을 던집니다. 나는 if/else
을 사용하여 사용자가 파일을 직접 찾을 수있는 오류를 잡으려고하지만, filePath
이 유효한지 확인하기 위해 무엇을 사용해야하는지 잘 모르겠습니다.잡아라 "FileNotFoundException이"
예를 들어, 내가 사용할 수 없습니다
if (filePath == null)
을 문자열을 검색하는 최고 방법은 항상 유효 여부 값을 반환 때문입니다. 이 문제를 어떻게 해결할 수 있습니까? 당신은 File.Exists 사용할 수 있습니다
'경우 (! File.Exists (적인 filePath))' – MarcinJuraszek
@MarcinJuraszek : 파일이되었다()가 true 및 파일 액세스 시도를 반환 존재 사이에 삭제 된 때 발생하는? – abatishchev
** 예외를 잡아 ** 사용자가 새 파일을 선택할 수있게하는 이유는 무엇입니까? –