几年前,Insus.NET有尝试把Array转换为IList接口,然后使用IList.Contains()方法。
当时评论时,也引起了一些异议。
原博文地址:http://www.cnblogs.com/insus/archive/2011/12/16/2290093.html
今天Insus.NET在学习MSDN时,重新看到此问题,原来Array在.NET Framework 3.5之后,已经显式实现IList接口,如果在此或更新的.NET Frameork版本,是直接可以直接使用这个方法。
当时的测试环境,还是在.NET Framework3.5前些版本,只有手动实作这个IList接口。
下面我们来看看它们的变化: