構造体内の共有されていない変数が、 New 句で宣言されています。
次のコード行が示すとおり、構造体内の共有される参照変数は初期化でき、共有しない参照変数は初期化せずに使用できます。
Shared structVar1 As New System.ApplicationException
Dim structVar2 As System.ApplicationException
しかし、構造体内の共有しない参照変数は初期化できません。 次のコード行は正しくありません。
Dim structVar3 As New System.ApplicationException ' INVALID IN A STRUCTURE
エラー ID: BC30795
このエラーを解決するには
- 参照変数宣言から
Shared修飾子またはNewキーワードを削除します。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET