'<空の定数>' が宣言されていません

'<空の定数>' が宣言されていません。 Empty 定数はサポート対象から除外されました。Nothing を代わりに使用してください。

宣言または代入ステートメントで、変数、定数、列挙型のメンバー、プロパティ、または関数の戻り値に Empty の値を代入しようとしています。

以前のバージョンの Visual Basic では、初期化されていないデータ ストレージを表すために Empty キーワードを使用していました。 現在のバージョンの Visual Basic では、Empty はサポートされていません。 初期化されていない変数は、そのデータ型の既定値を保持します。 既定値の詳細については、「Dim ステートメント」の「既定値」を参照してください。

Nothing キーワードは、任意のデータ型の既定値を表します。 Empty の代わりにそれを使用できます。

エラー ID: BC30823

このエラーを解決するには

  • Empty ではなく Nothing を使用します。

    または

  • プログラミング要素のデータ型に適した既定値を使用します。

    または

  • 変数宣言の場合は、初期値を割り当てなません。 これにより、変数が既定値に初期化されます。

関連項目