回答編集履歴
4
誤解を招かないように「ファイルサイズ」という明確な表現に修正
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
- クラス名が重複した場合、名前空間を全て書く必要がある。
|
16
16
|
|
17
|
-
- C#プログラムのファイルが無駄に増える。
|
17
|
+
- C#プログラムのファイルファイズが無駄に増える。
|
18
18
|
|
19
19
|
...等の悪影響が考えられます。
|
20
20
|
|
3
Q1に対する回答として問題点を1つ追記
test
CHANGED
@@ -12,7 +12,9 @@
|
|
12
12
|
|
13
13
|
- 人間が`usingディレクティブ`を見た時の可読性が落ちる。
|
14
14
|
|
15
|
+
- クラス名が重複した場合、名前空間を全て書く必要がある。
|
16
|
+
|
15
|
-
- C#プログラムのファイルが無駄に増える
|
17
|
+
- C#プログラムのファイルが無駄に増える。
|
16
18
|
|
17
19
|
...等の悪影響が考えられます。
|
18
20
|
|
2
引用の書式を変更
test
CHANGED
@@ -2,13 +2,9 @@
|
|
2
2
|
|
3
3
|
### Q1.
|
4
4
|
|
5
|
-
|
5
|
+
> 必要ないusingディレクティブを大量に記述したファイルを複数作った場合
|
6
6
|
|
7
|
-
必要ないusingディレクティブを大量に記述したファイルを複数作った場合
|
8
|
-
|
9
|
-
どのような悪影響があるのか知りたいです。
|
7
|
+
> どのような悪影響があるのか知りたいです。
|
10
|
-
|
11
|
-
```
|
12
8
|
|
13
9
|
|
14
10
|
|
@@ -32,31 +28,23 @@
|
|
32
28
|
|
33
29
|
|
34
30
|
|
35
|
-
|
31
|
+
> 名前空間で型の使用を許可する場合。
|
36
32
|
|
37
|
-
名前空間で型の使用を許可する場合。
|
38
|
-
|
39
|
-
これにより、その名前空間内では型を修飾せずに使用できます。
|
33
|
+
> これにより、その名前空間内では型を修飾せずに使用できます。
|
40
|
-
|
41
|
-
|
42
34
|
|
43
35
|
参考1より引用
|
44
|
-
|
45
|
-
```
|
46
36
|
|
47
37
|
|
48
38
|
|
49
39
|
### Q2.
|
50
40
|
|
51
|
-
|
41
|
+
> using System.......
|
52
42
|
|
53
|
-
|
43
|
+
> 以外にも外部から追加したリソースはオリジナルの名前空間があるためそれらを使った場合なども何かわか> ればお願いします。
|
54
44
|
|
55
|
-
|
45
|
+
> 例: using UnityEngine; using UnityEditor;
|
56
46
|
|
57
|
-
例: using UnityEngine; using UnityEditor;
|
58
47
|
|
59
|
-
```
|
60
48
|
|
61
49
|
### A2.
|
62
50
|
|
1
余談を追記
test
CHANGED
@@ -66,6 +66,16 @@
|
|
66
66
|
|
67
67
|
|
68
68
|
|
69
|
+
### 余談
|
70
|
+
|
71
|
+
基本的に無駄なものは無駄なので消した方がいいです。
|
72
|
+
|
73
|
+
右クリック→usingの削除と並べ替え
|
74
|
+
|
75
|
+

|
76
|
+
|
77
|
+
|
78
|
+
|
69
79
|
# 参考
|
70
80
|
|
71
81
|
1. using ディレクティブ (C# リファレンス)
|