/ / C# - 指定されたURLがファイルかディレクトリかどうか確認しますか? - c#、パス

C# - 指定されたURLがファイルかディレクトリかどうかを確認しますか? - c#、パス

私は、http、ftpまたはローカルパスのいずれかを入力するメソッドを持っています。 入力urlでは、ファイルかディレクトリかを判断する必要があります。

Path.GetExtension(url)はほぼ正常に動作します。しかし、ディレクトリが/で始まる場合は "。"その名前では、このチェックは失敗します。

ディレクトリがある場合、urlをチェックしてリストする他の方法はありますか?

回答:

回答№1は8

あなたは使うことができます File.Exists(url) そして Directory.Exists(url)

もう一つのアプローチは、拡張の配列を作成し、結果をチェックすることです Path.GetExtension(url) それに対して