新手~~关于System.Collections.ArrayList类的.Item 属性疑惑~~~
关于System.Collections.ArrayList类的.Item 属性疑惑~~~
看帖子说,arraylist类定义的动态数组可以用.add()方法动态添加,然后用.item()读取.可我咋没找到item呢~~请指教~~
在msdn上找了个ArrayList例子里的,arraylist实例也不灵.迷茫~~
例子是
using System;
using System.Collections;
public class SamplesArrayList {
public static void Main() {
// Creates and initializes a new ArrayList.
ArrayList myAL = new ArrayList();
myAL.Add("Hello");
myAL.Add("World");
myAL.Add("!");
// Displays the properties and values of the ArrayList.
Console.WriteLine( "myAL" );
Console.WriteLine( "\tCount: {0}", myAL.Count );
Console.WriteLine( "\tCapacity: {0}", myAL.Capacity );
Console.Write( "\tValues:" );
PrintValues( myAL );
}
public static void PrintValues( IEnumerable myList ) {
System.Collections.IEnumerator myEnumerator = myList.GetEnumerator();
while ( myEnumerator.MoveNext() )
Console.Write( "\t{0}", myEnumerator.Current );
Console.WriteLine();
}
}
/*
This code produces the following output.
myAL
Count: 3
Capacity: 16
Values: Hello World !
*/