回答編集履歴

1

修正

2018/02/26 06:10

投稿

Zuishin
Zuishin

スコア28662

test CHANGED
@@ -24,25 +24,19 @@
24
24
 
25
25
  }
26
26
 
27
+ foreach (var e in element.Elements().ToArray())
28
+
29
+ {
30
+
31
+ RemoveEmpty(e);
32
+
33
+ }
34
+
27
35
  if (string.IsNullOrEmpty(element.Value) && !element.HasAttributes)
28
36
 
29
37
  {
30
38
 
31
39
  element.Remove();
32
-
33
- }
34
-
35
- else
36
-
37
- {
38
-
39
- foreach (var e in element.Elements().ToArray())
40
-
41
- {
42
-
43
- RemoveEmpty(e);
44
-
45
- }
46
40
 
47
41
  }
48
42