回答編集履歴

4

誤解を招かないように「ファイルサイズ」という明確な表現に修正

2017/09/11 03:10

投稿

aglkjggg
aglkjggg

スコア769

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つ追記

2017/09/11 03:10

投稿

aglkjggg
aglkjggg

スコア769

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

引用の書式を変更

2017/09/11 03:08

投稿

aglkjggg
aglkjggg

スコア769

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
- ```txt
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
- ```txt
41
+ > using System.......
52
42
 
53
- using System.......
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

余談を追記

2017/09/10 07:32

投稿

aglkjggg
aglkjggg

スコア769

test CHANGED
@@ -66,6 +66,16 @@
66
66
 
67
67
 
68
68
 
69
+ ### 余談
70
+
71
+ 基本的に無駄なものは無駄なので消した方がいいです。
72
+
73
+ 右クリック→usingの削除と並べ替え
74
+
75
+ ![](1ed860bcd3d061807b73637c72c94dcd.png)
76
+
77
+
78
+
69
79
  # 参考
70
80
 
71
81
  1. using ディレクティブ (C# リファレンス)