通过索引访问
•可以通过数组的索引(位置的序号)进行读写操作。
•语法:
数组名[索引]
•例如:
string[] array = new string[] {"a", "b", "c"};
Console.WriteLine(array[0]);--获取数组第一个元素
Console.WriteLine(array[2]);--获取数组第三个元素
通过for 遍历
•遍历:按照某种顺序访问每一个元素。
•for 循环遍历数组元素,正序输出到控制台中:
string[] array=newstring[] { "a", "b", "c"};
for(inti=0; i<array.Length; i++)
{
Console.WriteLine( array[i] );
}
•遍历:按照某种顺序访问每一个元素。
•for 循环遍历数组元素,正序输出到控制台中:
string[] array=newstring[] { "a", "b", "c"};
for(inti=0; i<array.Length; i++)
{
Console.WriteLine( array[i] );
}
通过for 遍历(续1)
•for 循环遍历数组元素,倒序输出到控制台中:
string[] array=newstring[] { "a", "b", "c"};
for(inti=array.Length -1; i>= 0; i--)
{
Console.WriteLine( array[i] );
}
•for 循环遍历数组元素,倒序输出到控制台中:
string[] array=newstring[] { "a", "b", "c"};
for(inti=array.Length -1; i>= 0; i--)
{
Console.WriteLine( array[i] );
}
通过foreach遍历
•foreach是一种更简单更明了的读取数组元素的语句。
•局限性:
--只能读取全部元素(语句本身)
--不能修改元素
--只能遍历实现Ienumerable接口的集合对象
•语法:
foreach(元素类型变量名in 数组名)
{
变量名表示数组中的每个元素
}
•foreach是一种更简单更明了的读取数组元素的语句。
•局限性:
--只能读取全部元素(语句本身)
--不能修改元素
--只能遍历实现Ienumerable接口的集合对象
•语法:
foreach(元素类型变量名in 数组名)
{
变量名表示数组中的每个元素
}
•foreach循环遍历数组元素,输出到控制台中:
string[] array=newstring[] { "a", "b", "c"};
foreach(stringiteminarray)
{
Console.WriteLine( item );
}