私のプロジェクトでは、ファイルが入っているフォルダーを追加しました。それらはすべてローカルパスを持っています。
これらすべてのファイルへのすべてのパスを含む文字列配列を作成したいのですが、その方法がわかりません。
私はこれを試したが、それは "名前空間+プロジェクト+フォルダ名+名前"のフォーマットで文字列を返すだけである。
string[] test = Assembly.GetExecutingAssembly().GetManifestResourceNames();
私が欲しいのはフルパスです:
D:\プロジェクト名\プロジェクト\フォルダ\ file.ext
また、フォルダへの参照/パスを取得するのに役立ちます。その場合は、次のようにしてファイルを取得できます。
System.IO.Directory.GetFiles();
誰かアイデアがありますか?
これを試して。
string path= Path.GetDirectoryName(Path.GetDirectoryName(System.IO.Directory.GetCurrentDirectory()));
これを試して
string[] files= Directory.GetFiles(@"directory");
そしてあなたがあなたのプロジェクトディレクトリを使用したい場合
string path = Directory.GetCurrentDirectory();