これを行うと実行時エラーが発生します。
私はこのクラスを持っています:
public abstract class AnnObject : DependencyObject
これを行うと、正常にコンパイルされますが、実行時エラーがスローされます...
AnnObject aa;
var b = (DependencyObject)aa;
var c = (UIElement)b;
私が得るエラーは、AnnObject を にキャストできないというものUIElement
です。
誰かがこの動作を簡単に説明できますか?