0

writeline コマンドで配列インデックスを出力する方法: 例:

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

必要な出力:

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

. .

4

3 に答える 3

8

Console.WriteLineつまり、複数のパラメーターを受け入れ、それらをフォーマット文字列に入れるために、フォーマットのような構文があります。そう:

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

これは基本的に別の書き方です:

string line = String.Format("array[{0}] = {1}", j, array[j]);
Console.WriteLine(line);
于 2013-08-23T09:29:13.303 に答える
3

これを試して

for(int i=0;i<array.Length;i++)
{
     Console.WriteLine(String.Format(" array[{0}] = {1}", i,array[i]));
}
于 2013-08-23T09:29:18.420 に答える
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);
 }
于 2013-08-23T09:38:57.873 に答える