トップページ
>
プログラム
>
2015年09月30日
>
OTpQKuTn
書き込み順位&時間帯一覧
12 位
/160 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
2
0
4
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
書き込みレス一覧
ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
943 :
デフォルトの名無しさん
[]:2015/09/30(水) 01:41:09.02 ID:OTpQKuTn
modelをラップして、
ラップしたクラスはmodelのように扱えるという機能はありますか?
var model = new MyModel()
var wrapper = new Wrapper〈MyModel〉(model)
wrapper.member
つまり、IsAに限りなく近いHasAをやりたいです。
ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
959 :
デフォルトの名無しさん
[]:2015/09/30(水) 19:02:39.21 ID:OTpQKuTn
>>952
内部の仕組みとしてはまさにそれを使うけど、インテリセンス聞かないからなぁ。
ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
964 :
デフォルトの名無しさん
[]:2015/09/30(水) 22:01:34.53 ID:OTpQKuTn
>>960
デコレータであるからです。
HasAなので継承ではないです。
プロキシは試したけど、使ってるライブラリとの間で副作用があって使えなかった。
まぁできないかなぁー 思った程度です。
ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
965 :
デフォルトの名無しさん
[]:2015/09/30(水) 22:03:49.60 ID:OTpQKuTn
>>963
暗黙的キャストをimplictで定義できるよ。
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。