演算子 '<演算子シンボル>' が、すべてのコード パスで値を返しません。 この結果が使用されると、実行時に Null 参照例外が生じる可能性があります。
演算子プロシージャには、値を返さないコードのパスが少なくとも 1 つ含まれています。
演算子プロシージャから値を返すには、それを Return ステートメントに含めるしかありません。
制御が End Operator ステートメントに渡されると、演算子プロシージャは、プロパティのデータ型の既定値を返します。 詳細については、「Function ステートメント」の "動作" に関する記述を参照してください。
既定では、このメッセージは警告です。 警告を非表示にする方法や、警告をエラーとして扱う方法の詳細については、「 Configuring Warnings in Visual Basic」を参照してください。
エラー ID: BC42106
このエラーを解決するには
- 制御フロー ロジックを確認し、可能性のあるすべてのパスが
Returnステートメントで終わっていることを確かめてください。 特に、End Operatorの前の最後のステートメントは、Returnステートメントでなければなりません。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET