C#, C♯, C#相談室 Part89 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0151デフォルトの名無しさん
2015/10/12(月) 22:40:22.83ID:pwM6df0l的なのが出来ない理由分かったぞ!
もしこれが出来たら、listはhogeとhogeと子クラスしか入らないはずなのに(特定メソッドを持っている事が保障される)、objectイントランスとかが入ってしまうからだ。
もしhogeにargs()メソッドがあるとして
List<object> list=new List<hoge>;
list.Add(new object());
list[0].args();
ってやるとおかしくなるもんね 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
■ このスレッドは過去ログ倉庫に格納されています