Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は現在、このコードを使用してブラシタイプをカラーに変換しようとしています
色a=(Brush1 as SolidColorBrush).Color;
しかし、Nulpoint例外が発生しています。誰か助けてもらえますか?
キャストが成功しない場合、演算子asは戻ります。nullしたがって、ブラシはSolidColorBrushまたはではありませんnull。
as
null
SolidColorBrush
キャストが失敗しているため、null 参照例外が発生する可能性が最も高くなります。これが当てはまるかどうかは、直接キャストを試すことで確認できます。
Color a = ((SolidColorBrush)brush1).Color;
代わりにキャスト例外がスローされるかどうかを確認します。