ピルボックスについての新しい情報を取得いいえ、私は決して面白いものにぶつかることはありません:)
そして、あなたのためのいくつかの興味深い質問があります:
1)型インスタンスの作成時にコンストラクターが呼び出されない場合
2)c#コンパイラは、クラスの前の静的修飾子(ILコード内)をどのように解釈しますか?
3)フィールドとメソッドへのアクセスの修飾子はc#を実装しませんが、ILコードを実装します。
4)C#でUnionを宣言する方法を知っていますか(模倣)? つまり いくつかのフィールドをメモリ内の単一のオフセットから開始します。
5)意味のある型(構造体)に対して、パラメーターなしでコンストラクターを定義できないのはなぜだろうと思ったことはありますか(C#で)? これを回避することは可能ですか? :)
6)フィールドにタイプが定義されているコードをクライアントに提供した場合、クライアントはコードに基づいてコードを記述し、フィールドがプロパティに置き換えられた新しいバージョンのコードをクライアントに配信しました。
7)すべてのイベントハンドラーはvoidを返す必要があります... MicrosoftはFCLライブラリの要件に従いますか? :))
これらは、CLRの仕組みをよりよく理解できる質問への回答です...
あなたがそれを好めば、私は2番目の分割払いをより難しくします:)
お願い-質問が単純すぎるとは言わないでください:)少なくとも1つはすぐには答えないような人がたくさんいると確信しています:)
ps質問が興味をそそる場合-私はいくつかの議論の後に正しい答えを公開します:)
回答
ppsそして、なぜあなたはマイナスですか? 少なくとも書いて...
回答