使わなくなって久しい僕なので、あまり自信ないけど...。==演算子のオーバーロードを実装してEqualsメソッドと同じ処理を実行するようにしてもよい場合はどのような時か?同値であるオブジェクトを同一であるとして扱う場合。ループ内でなければ、たとえ100個の文字列型変数であってもまとめて+演算子で連結してよい理由を説明せよ。+演算子が99回繰り返されるのではなく100個の文字列を一つにまとめるという処理に最適化されるため。List<int>のように値型を格納するジェネリックコレクションを使ってもボックス化/ボックス化解除が発生しない理由を説明せよ。型ではなく実際のジェネリック引数の型で置換されて動作するため。GC)が動作したときに断片化していてもコンパクションされないヒープ領域はどのような領域か?ラージオブジェクトヒープと呼ばれる、一定サイズ以上のサイズを持ったオブジェクトが配置される領域。違いをスタックトレースの観点で説明せよ。するまでのスタックトレースを維持するが、後者はその時点からのスタックトレースで上書きされる。フィールドのアクセス修飾子をprivateにしプロパティのgetter/setterではそのフィールドを読み書きするだけというコードが馬鹿馬鹿しい理由を説明せよ。プロパティで単一フィールドの読み書き以外を行わない場合、自動プロパティが使用できるため。発生しない拡張メソッドである場合。クラスと構造体の違いは何か?(「スタックとヒープ」以外で)全部「スタックとヒープ」に起因するけど、次のような違いがある。デストラクタとは何か?オブジェクトが破棄される際に呼び出される特殊なメソッド。ファイナライザと呼ぶ。インターフェースの明示的実装を利用する目的を1つ説明せよ。対象のインターフェイスを意識していないコードから無闇に呼び出せないように隠蔽する。29ブログ内検索カウンターアクセスカウンターおすすめプロフィールAuthor:よこけん性別は男です。生年月日は1984年2月頃です。社会人は2004年4月頃からやってます。C#は2004年10月頃からやってます。このブログは2006年7月頃からやってます。アプリケーションリンクopus-i商用可・加工可で、綺麗な素材を提供していらっしゃいます。紹介していらっしゃいます。中心に扱っていらっしゃいます。コマンドレットをまとめたスナップインです。クラスライブラリを作ってみました。最近の記事ブログ移転しました。返事を返せない場合があります。