ふらっとC#,C♯,C#(初心者用) Part38
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:デフォルトの名無しさん 09/03/09 23:45:09 TypeDelegatorってTypeの派生クラス作るときにabstractメンバ全部実装するの面倒だから 既定の丸投げ実装を提供してるだけなんだと思う GetGenericParametersはabstractじゃないんだから当然そのまま GetGenericParametersに限らずTypeの他のvirtualメンバもTypeDelegatorでは実装されてない 551:550 09/03/09 23:46:01 GetGenericArgumentsだった 552:デフォルトの名無しさん 09/03/09 23:46:13 >>517 これって、type.Equals()はRuntimeType.Equals()を呼んでいて、delegator.Equals()はType.Equals()を呼んでるから 結果が違うんじゃないの? RuntimeType.Equals()は obj == this だし、Type.Equals()はUnderlyingSystemTypeを比較してるみたいだけど。 TypeDelegatorのUnderlyingSystemTypeはコンストラクタで代入したTypeのインスタンスのUnderlyingSystemTypeを 返してるみたい。 >>545 >Object.Equalsの要求仕様 今まで特に気にして無くて初めて知ったので読んでみたい。詳細キボン
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5387日前に更新/246 KB
担当:undef