質問編集履歴
3
fix
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,9 +22,9 @@
|
|
22
22
|
|
23
23
|
# 試したこと
|
24
24
|
|
25
|
-
Win32API の MoveFile を利用
|
25
|
+
Win32API の MoveFile を利用すると移動できる場合がありました。
|
26
26
|
|
27
|
-
|
27
|
+
しかし、フォルダの階層やファイルの有無によって変換できない場合がありました。
|
28
28
|
|
29
29
|
```c#
|
30
30
|
|
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
{
|
40
40
|
|
41
|
-
// 期待する結果が得られない
|
41
|
+
// 期待する結果が得られない「場合がある」
|
42
42
|
|
43
43
|
MoveFile("c:\ABC", "c:\abc");
|
44
44
|
|
2
表現を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
大文字のフォルダ名を小文字に変換したいです。
|
4
4
|
|
5
|
-
しかし、以下のプログラムを実行しても大文字のままで、
|
5
|
+
しかし、以下のプログラムを実行しても大文字のままで、期待する結果が得られませんでした。
|
6
6
|
|
7
7
|
```C#
|
8
8
|
|
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
{
|
12
12
|
|
13
|
-
//
|
13
|
+
// 期待する結果が得られない
|
14
14
|
|
15
15
|
File.Move("c:\ABC", "c:\abc");
|
16
16
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
Win32API の MoveFile を利用しましたがダメでした。
|
26
26
|
|
27
|
-
大文字のままで、
|
27
|
+
大文字のままで、期待する結果が得られませんでした。
|
28
28
|
|
29
29
|
```c#
|
30
30
|
|
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
{
|
40
40
|
|
41
|
-
//
|
41
|
+
// 期待する結果が得られない
|
42
42
|
|
43
43
|
MoveFile("c:\ABC", "c:\abc");
|
44
44
|
|
1
add environment
test
CHANGED
File without changes
|
test
CHANGED
@@ -45,3 +45,15 @@
|
|
45
45
|
}
|
46
46
|
|
47
47
|
```
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
# 環境
|
52
|
+
|
53
|
+
- Windows 10 Pro 64bit
|
54
|
+
|
55
|
+
- NTFS
|
56
|
+
|
57
|
+
- C# latest
|
58
|
+
|
59
|
+
- .NET Core 3.0.100-preview5-011568
|