ファイルやフォルダが存在するか調べるにはどうしたらいいですか?
ファイルの存在確認は「File.Exists」、フォルダの存在確認は「Directory.Exists」を利用することで調べることができます。
目次
ファイルの存在を確認する
FileクラスのExitstsメソッドを利用することで、ファイルの存在を調べることができます。
戻り値は、存在する場合は「true」、存在しない場合は「false」を返します。
System.IO.File.Exists(ファイルパス)
bool isRet = false;
isRet = System.IO.File.Exists(@"C:\debug\debug.txt");
Debug.WriteLine(isRet);
Dim isRet As Boolean
isRet = System.IO.File.Exists("C:\debug\debug.txt")
Debug.WriteLine(isRet)
True
フォルダの存在を確認する
DirectoryクラスのExistsメソッドを利用することで、フォルダの存在を調べることができます。
戻り値は、存在する場合は「true」、存在しない場合は「false」を返します。
System.IO.Directory.Exists(フォルダパス)
bool isRet = false;
isRet = System.IO.Directory.Exists(@"C:\debug\");
Debug.WriteLine(isRet);
Dim isRet As Boolean
isRet = System.IO.Directory.Exists("C:\debug\")
Debug.WriteLine(isRet)
True
リスキリングでキャリアアップしてみませんか?
リスキリング(学び直し)は、経済産業省が推奨しており、
今だけ、最大70%のキャッシュバックを受けることができます。
最大70%の給付金が出るおすすめのプログラミングスクール!
国策で予算が決められているため申し込みが多い場合は早期に終了する可能性があります!
興味のある方はすぐに確認しましょう。
Microsoft Learnの解説
File.Exists(String) メソッド (System.IO)
指定したファイルが存在するかどうかを判断します。
Directory.Exists(String) メソッド (System.IO)
指定したパスがディスク上の既存のディレクトリを参照しているかどうかを確認します。
コメント