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
