2013-08-23 128 views
0

如何打印數組索引中的WriteLine命令: 例如:打印出數組索引

Console.WriteLine(" array[j] = {0}", array[j]); 

求購輸出:

array[1]= value1 
array[2]= value2 
array[3]= value3 

。 。

+0

你知道數組是零這意味着第一個索引是0? –

回答

9

Console.WriteLine有一個格式化的語法,可以說,接受多個參數並將它們放入格式字符串。所以:

Console.WriteLine("array[{0}] = {1}", j, array[j]); 

基本上是寫作的另一種方式:

string line = String.Format("array[{0}] = {1}", j, array[j]); 
Console.WriteLine(line); 
+0

最簡單的一個,thx – user1993000

3

試試這個

for(int i=0;i<array.Length;i++) 
{ 
    Console.WriteLine(String.Format(" array[{0}] = {1}", i,array[i])); 
} 
0

使用的foreach ..

int[] array = new int[5] { 1, 2, 3, 4, 5 };   
foreach (var arr in array.Select((val, index) => new { val, index })) 
{ 
    Console.WriteLine("array[{0}]={1}", arr.index, arr.val); 
}