ディレクトリの存在チェック

これもはまった。
JavaだとFileクラスでファイルとディレクトリ双方の存在チェックができるので、.NETもそうだと勝手に思い込んでました。
ファイルは、


File.Exists(ファイルのパス)
で存在チェックをし、ディレクトリは、

Directory.Exists(ディレクトリのパス)
でチェックする、と。きちんとファイルとディレクトリでクラスが分かれてるんですねぇ。
どっちが便利なんでしょうかね?