回答編集履歴
4
少し修正
test
CHANGED
@@ -34,4 +34,4 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
遅延バインディングは想定外の
|
37
|
+
遅延バインディングは想定外の不具合の原因になりやすいので、Option Strict Onにする事を推奨します。環境設定を行っていない場合、VB.NETのデフォルトのプロジェクト設定だと、Option Strict Offになります。
|
3
誤字修正
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
```
|
20
20
|
|
21
|
-
上記コードは、Option Strict Offにしていると、キャストを行わなくても遅延バインディングで型を解決するためコンパイルは通りますが、Opti
|
21
|
+
上記コードは、Option Strict Offにしていると、キャストを行わなくても遅延バインディングで型を解決するためコンパイルは通りますが、Option Strict Onにすると遅延バインディングは許可されないため、Decimal型変数にDouble型の数値リテラルを代入しようとしているこのコードはコンパイルエラーになります。
|
22
22
|
|
23
23
|
|
24
24
|
|
2
誤字修正
test
CHANGED
@@ -34,4 +34,4 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
遅延バインディングは想定外のエラーの原因になりやすいので、Opti
|
37
|
+
遅延バインディングは想定外のエラーの原因になりやすいので、Option Strict Onにする事を推奨します。環境設定を行っていない場合、VB.NETのデフォルトのプロジェクト設定だと、Option Strict Offになります。
|
1
少し修正
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
```
|
20
20
|
|
21
|
-
上記コードは、Option Strict Offにしていると、キャストを行わなくても遅延バインディングで型を解決するためコンパイルは通りますが、Optiion Strict Onにすると、
|
21
|
+
上記コードは、Option Strict Offにしていると、キャストを行わなくても遅延バインディングで型を解決するためコンパイルは通りますが、Optiion Strict Onにすると遅延バインディングは許可されないため、Decimal型変数にDouble型の数値リテラルを代入しようとしているこのコードはコンパイルエラーになります。
|
22
22
|
|
23
23
|
|
24
24
|
|