Option Strict Onつかってみよー

既定でOffなのがちょっと残念なOption Strict。使ってクオリティをあげましょうー。

Option Strictステートメントで型を厳密に扱う指定をすると、 As句による型宣言、異なる型への代入時の明示的な型変換を強制することができます。 これにより、「1.はじめに」で挙げた2項目ともコンパイル時にエラーになります。 はっきりいってOption Strict Onはお勧めです。コンパイル時にプログラムのまずい点を発見できます。

暗黙的なデータ型変換を "拡大" 変換だけに制限します。型変換を明示的に行うことで、データ喪失が発生するデータ型変換や数値型と文字列型間の変換は実行できなくなります。