ch1_05.cs

来自「《c#技术内幕代码》」· CS 代码 · 共 38 行

CS
38
字号
using System;

class CH1_5 {

   public static void PrintOneDArray( int[] arr, int dim )
   {
	   for ( int i=0; i<dim; ++i )
		   Console.WriteLine( "OneDArray Row {0} = {1}", i, arr[i]);
   }

   public static void PrintTwoDArray( int[,] arr, int dim1, int dim2 )
   {
	   for ( int row = 0; row < dim1; ++row )
		   for ( int col=0; col<dim2; ++col )
			   Console.WriteLine( "TwoDArray Row {0} Col {1} = {2}", row, col, arr[row,col]);
   }

   public static void Main() 
   {
	   // A dynamic array of 10 elements
	   int[] x = new int[10];
	   for ( int i=0; i<10; ++i )
		   x[i] = i;

	   // A multiply dimensioned array
	   int[,] y = new int[10,20];
	   for ( int k=0; k<10; ++k )
		   for ( int i=0; i<20; ++i )
			   y[k,i] = i*k;

	   Console.WriteLine("One Dimensional Array\n");
	   PrintOneDArray( x, 10 );
	   Console.WriteLine("\nTwo Dimensional Array\n");
	   PrintTwoDArray( y, 10,20 );
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?