Example – multiplication table

The first example shows basic operations on a two-dimensional array with the purpose of presenting a multiplication table. It writes the results of the multiplication of all integer values in the range from 1 to 10, as shown in the following output:

       1   2   3   4   5   6   7   8   9  10
       2   4   6   8  10  12  14  16  18  20
       3   6   9  12  15  18  21  24  27  30
       4   8  12  16  20  24  28  32  36  40
       5  10  15  20  25  30  35  40  45  50
       6  12  18  24  30  36  42  48  54  60
       7  14  21  28  35  42  49  56  63  70
       8  16  24  32  40  48  56  64  72  80
       9  18  27  36  45  54  63  72  81  90
      10  20  30  40  50  60  70  80  90 100
  

 Let's take a look at the method of declaration and initialization of the array:

int[,] results = new int[10, 10];

Here, a two-dimensional array with 10 rows and 10 columns is created ...

Get C# Data Structures and Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.