ArrayList的ISFixedSize属性获取一个值,该值指示ArrayList是否具有固定大小,如果是,则返回true,如果没有,则返回false。
C# ArrayList的IsfixedSize属性示例
namespace ConsoleApplication2 { class Program { static void Main(string[] args) { //创建arraylist ArrayList arraylist1 = new ArrayList(5); arraylist1.Add("June"); arraylist1.Add("July"); arraylist1.Add("August"); arraylist1.Add("September"); arraylist1.Add("October"); Console.WriteLine("ARRAYLIST的元素有:"); Console.WriteLine(); foreach (string i in arraylist1) { Console.WriteLine(i); } //围绕ArrayList创建一个固定大小的包装器。 ArrayList FixedSize = ArrayList.FixedSize(arraylist1); //显示ArrayList是否具有固定大小。 Console.WriteLine(); Console.WriteLine("arraylist1 {0}.", arraylist1.IsFixedSize ? "有固定大小" : "没有固定大小"); Console.WriteLine("FixedSize {0}.", FixedSize.IsFixedSize ? "有固定大小" : "没有固定大小"); Console.WriteLine(); } } }
日期:2020-04-11 23:03:43 来源:oir作者:oir