teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

質問の不明瞭の修正

2019/09/13 12:39

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,35 @@
2
2
  ファイルのフルパスを保持しているリストを、指定したフォルダ以下にコピーを行いたいと思っています。うまい方法が思いつかず、手助けしていただけると助かります。
3
3
  ※フォルダがない場合は作成する
4
4
 
5
+ 質問が不足していたため修正します。大変失礼いたしました。
6
+ 下記の条件でコピーを行いたい。
7
+ 引数1:ファイルリスト(ファイルのフルパスのみがリストに入っている)
8
+ ex)
9
+ /test1/file1.bin
10
+ /test1/test2/file2.bin
5
11
 
12
+ 引数2:コピー先のフォルダ
13
+ ex)
14
+ C:\test2/
15
+
16
+ ```C#
17
+ //呼び出し元
18
+ public void main()
19
+ {
20
+ copyProcess(fileList, disFolder);
21
+ }
22
+
23
+ //呼び出し先
24
+ private void copyProcess(string[] fileList, string disFoloder)
25
+ {
26
+ foreach( string str in fileList)
27
+ {
28
+
29
+
30
+
31
+ }
32
+ ```
33
+
6
34
  ## 実現したいこと
7
35
  (例)
8
36
  ①コピー元のフォルダ構成
@@ -20,23 +48,7 @@
20
48
 
21
49
 
22
50
 
23
- ### 該当のソースコード
24
51
 
25
- ```C#
26
- string[] files = Directory.GetFileSystemEntries("./test");
27
- string desPath = "./test1";
28
-
29
- foreach(string str in files)
30
- {
31
- //コピー処理
32
- //?
33
- }
34
- ```
35
-
36
- ### 試したこと
37
-
38
- ここに問題に対して試したことを記載してください。
39
-
40
52
  ### 補足情報(FW/ツールのバージョンなど)
41
53
 
42
54
  Visual studio 2017