问题描述
例子如下:usingSystem;usingSystem.Collections;publicclassSamplesArrayList{publicstaticvoidMain(){//CreatesandinitializesanewArrayList.ArrayListmyAL=newArrayList();myAL.Add("Hello");myAL.Add("World");myAL.Add("!");//DisplaysthepropertiesandvaluesoftheArrayList.Console.WriteLine("myAL");Console.WriteLine("Count:{0}",myAL.Count);Console.WriteLine("Capacity:{0}",myAL.Capacity);Console.Write("Values:");PrintValues(myAL);}publicstaticvoidPrintValues(IEnumerablemyList)//接口可以实例化吗?//IEnumerable是一个接口的吗,那样的话它不是不可以实例化嘛,可为什么这个可以呢?{foreach(ObjectobjinmyList)Console.Write("{0}",obj);Console.WriteLine();}}如果上述问题有些白痴,请不要见笑啊?本人初学!
时间: 2024-09-10 07:58:11