for(int i=0;i
Console.WriteLine(array[i]);
}
注:array是int float string 等基本类型的数组.如果是自定义类型则输出Type.ToString()!
你的数组是string类型吗,是的话代码如下
string[] str=new string[]{"1","2","3","4"};
foreach(string sss in str)
{
console.writeline(sss);
}
//引入一个命名空间
using System;
//声明一个Test类
class Test
{
//初始化并打印一个数组
//它带有一个参数ArrLength指定了数组的长度
static void PrintArr(int ArrLength)
{
//声明一个数组,并把它的长度设定为参数ArrLength
int[] arr = new int[ArrLength];
//用循环来给数组的每个元素赋值
for (int i = 0; i < ArrLength; i++)
//元素值就是i本身
arr[i] = i;
//在屏幕上输出一行Print Array's value
//意思就是打印数组的值
Console.WriteLine("Print Array's value");
//用另个循环把数组的每个循环打印出来,
for (int i = 0; i < arr.Length; i++)
//{0}表示要打印一个值,0代表要打印逗号后面的第一个变量
//{1}也就是要打印逗号后面第2个变量
Console.WriteLine("arr[{0}]={1}",i,arr[i]);
}
//声明一个入口函数
static void Main()
{
//声明一个i变量,并把处置设为1
int i = 1;
while (i > 0)
{
//屏幕输出请输入数组的长度
Console.WriteLine("Please enter the array's length:");
//用i来读取输入的数字
//因为ReadLine函数返回的是字符类型,所以要转换成证整数赋给i
i = Int32.Parse(Console.ReadLine());
//指定数组长度,打印数组
PrintArr(i);
}
}
}
using System;
//声明一个新类,名字叫SetArray
class SetArray
{
//前面必须要加上public属性,Main函数中才能调用
public void PrintArr(int ArrLength)
{
int[] arr = new int[ArrLength];
for (int i = 0; i < ArrLength; i++)
arr[i] = i;
Console.WriteLine("Print Array's value");
for (int i = 0; i < arr.Length; i++)
Console.WriteLine("arr[{0}]={1}", i, arr[i]);
}
}
class Test
{
static void Main()
{
//这里创建了一个SetArray类的实例
SetArray arr = new SetArray();
int i = 1;
while (i > 0)
{
Console.WriteLine("Please enter the array's length:");
i = Int32.Parse(Console.ReadLine());
//调用实例中PrintArr方法
arr.PrintArr(i);
}
}
}