質問編集履歴
1
下書きを送ってしまったので書き改めました
title
CHANGED
File without changes
|
body
CHANGED
@@ -41,22 +41,21 @@
|
|
41
41
|
|
42
42
|
この条件を満たす最適な方法が知りたいです。
|
43
43
|
|
44
|
+
「**定数のように値を持ちたいけれど、初期化するときだけ条件分岐でやりたい**」というのは、それほどめずらしくない希望だと思うのですが、一般的にはどういう方法が採られているのか知りたいです。
|
44
45
|
|
46
|
+
私の最初のアイデアは、
|
45
47
|
```
|
48
|
+
'第 1倉庫用
|
49
|
+
Public Const syutsuryokuPath = "C:\xxx"
|
46
|
-
Public Const
|
50
|
+
Public Const carSpace = 5
|
47
|
-
|
51
|
+
'第 2倉庫用
|
52
|
+
Public Const syutsuryokuPath = "C:\xxx\abc"
|
53
|
+
Public Const carSpace = 10
|
54
|
+
'第 3倉庫用
|
55
|
+
Public Const syutsuryokuPath = "Z:\"
|
56
|
+
Public Const carSpace = 3
|
48
57
|
```
|
58
|
+
と書いておき、配布する際に別倉庫の部分をコメントアウトする、という方法です。
|
59
|
+
しかし、もっとスマートで一般的な方法があるかと思います。
|
49
60
|
|
50
|
-
|
61
|
+
よろしくお願いいたします。
|
51
|
-
|
52
|
-
```ここに言語名を入力
|
53
|
-
ソースコード
|
54
|
-
```
|
55
|
-
|
56
|
-
### 試したこと
|
57
|
-
|
58
|
-
ここに問題に対して試したことを記載してください。
|
59
|
-
|
60
|
-
### 補足情報(FW/ツールのバージョンなど)
|
61
|
-
|
62
|
-
ここにより詳細な情報を記載してください。
|