0

検討

var s: String = null;

sこの場合、静的型名(オブジェクトを宣言するときに使用される名前)などのオブジェクトを取得して生成する関数はありますStringか?

私はこれまで使用してきましたが、値getQualifiedClassName()では機能しないことに気づきましたnull-動的タイプではなく「静的」タイプを決定しようとするようなものがあるのではないかと思います(Flexがこの区別をする場合) ...)。

4

1 に答える 1

1

実行時のすべての型は動的であり、このオブジェクトの型を決定するために強制が広く使用されているため、プロジェクトをコンパイルすると「静的」型を取得できません。null オブジェクトとは、null 値からは何も取得できないということです。そのため、実行時に型をチェックする必要があるオブジェクトに一種のデフォルト値を割り当てるか、そのようなオブジェクトと一緒に適切な型 (クラス型の変数) を格納します。

于 2012-11-20T10:27:52.007 に答える