14

好奇心だけで、「Void」構造体の実用的な使用法はありますか

リフレクションを除いて?

4

3 に答える 3

8

System.Voidvoidキーワードに相当します。のツールチップを確認するvoidと表示されます

構造体 System.Void

ただし、C# では直接使用できないため、無視することをお勧めします。

使用しようとするSystem.Voidと、コンパイル エラーが発生します

エラー CS0673: System.Void は C# から使用できません -- typeof(void) を使用して void 型オブジェクトを取得します

それでは、反省の話題だけになります。

于 2010-08-26T20:43:12.073 に答える
3

私は、この構造体がコンパイラによって使用されて、void 戻り型を持つ関数の il を生成していると思いますが、よくわかりません

于 2010-08-26T20:36:48.787 に答える
2

ドキュメントによると、

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

だから私はそれを疑う。

于 2010-08-26T20:27:48.340 に答える