ディレクトリからファイルを取得したいのですが、構成ファイルにディレクトリのパスがあります。このようなファイル名を取得した場合:
var filePaths = Directory.GetFiles(@"SomePath", "*.*",
SearchOption.AllDirectories).ToList();
したがって、すべてが完璧に機能します。しかし、次のようなファイル名を取得しようとすると、次のようになります。
var path = ConfigurationManager.AppSettings.GetValues("Key");
var filePaths = Directory.GetFiles(path[0], "*.*",
SearchOption.AllDirectories).ToList();
空のリストが表示されます。問題は、文字列パスの前の@の構文にあると思います。しかし、文字列path [0]へのパスの前に@を付けるにはどうすればよいですか?
ありがとう。