トップページ > プログラム > 2014年06月11日 > 6Kwwqqne

書き込み順位&時間帯一覧

19 位/189 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000303



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C#, C♯, C#相談室 Part83

書き込みレス一覧

C#, C♯, C#相談室 Part83
573 :デフォルトの名無しさん[sage]:2014/06/11(水) 22:35:37.83 ID:6Kwwqqne
Controlクラスの、Tagプロパティについて教えてください。
MSDNには、「 Object クラスから派生した任意の型をこのプロパティに割り当てることができます。」
となっていますが、実際にはOjbectクラスと無関係(ですよね?)のint型やstring型、あるいは自作したクラスも格納できました。
この利用法に問題はありませんか?
MSDNではDataSetクラスの格納が例として上がっていましたが、それほど大きくないデータを関連づけるためには冗長なので他にもっと手頃なものはないかと思った次第です。
C#, C♯, C#相談室 Part83
575 :デフォルトの名無しさん[sage]:2014/06/11(水) 22:42:28.54 ID:6Kwwqqne
intでもstringでも自作クラスでもなんでも好きなものをTagプロパティに自由に格納するということです
C#, C♯, C#相談室 Part83
578 :デフォルトの名無しさん[sage]:2014/06/11(水) 22:53:34.13 ID:6Kwwqqne
intもObjectからの派生でしたか。
MSDNを見るとSystem.Int32構造体となっていた(構造体は継承できないと思っていた)し、継承階層の表示もなかったので全くの別物かと思っていました。
改めて読んでみると、「ただし、構造体は、基本クラス Object から継承します」となっていました。
まだまだ分からないことばかりです。どうもありがとうございました。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。