需要一个类,它有ArrayList的所有行为,但是,不需要类型转换,如何做? .net 1.2说是支持generic了,用这个版本吧。现在想实现一个完全同等于ArrayList但又能避免掉类型转换大概是不可能的,要不然MS就把它做到ArrayList等等之中了,MS大概也不想、也不是故意让ArrayList还有个类型转换的麻烦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1) 可以用collection来实现,网上有做好的生成器,直接生成就行了。2)可以自己做一个类继承或聚合arraylist类,并写几个多态方法来达到你的要求。 如果继承ArrayList,这样虽然类的用户不需要类型转换了,但是,在类的内部,一样还是省不掉。如果用collection实现,看它那么复杂的样子,不认为它比直接继承ArrayList性能更好。 如何在RichTextBox里面,实现加粗,斜体和下划线功能? 如何声明C#的Int64类型啊? 抓取网页图片问题 打开文件问题 安装ASP.NET 2.0环境需要那些软件,顺序如何? 关于DataGridView导出EXCEL的问题 请教各位 ,我在用从c#做财务软件,请问,'凭证窗体'怎么来做,有没有控件可用 怎样给控件里的按钮传动作? C# DataColumn 那个FTP202.108.202.26下载的VS。NET文件要密码,那位朋友帮帮忙?(lxg119) 用MSCOMM32.OCX控件来方便实现串口通信问题 请问如何将这句HTML换成C#语句?
2)可以自己做一个类继承或聚合arraylist类,并写几个多态方法来达到你的要求。
如果用collection实现,看它那么复杂的样子,不认为它比直接继承ArrayList性能更好。