5

これは戻り値を返さない実際の型メソッドですか?

もしそうなら、「何も返さない」という区別はどこで行われますか?

4

3 に答える 3

8

あなたが何を探しているのか正確にはわかりません。System.Void とキーワード「void」があります。

キーワードは、タイプの定義で示された理由で使用されます。タイプは、メソッド情報が返す「タイプ」を尋ねるときにリフレクションで使用されます。

于 2009-08-06T23:37:37.023 に答える
4

この値の型は、実際にはリフレクション用です。メソッドの戻り値の型を照会するとします。どのような値が返されますか? これが System.Void の目的です。

しかし、ドキュメントにはすでに次のように書かれています:

Void 構造は System.Reflection 名前空間で使用されますが、一般的なアプリケーションではほとんど役に立ちません。Void 構造体には、すべての型が Object クラスから継承するメンバー以外のメンバーはありません。

于 2009-08-06T23:38:31.063 に答える