# How to determine the length (size) of an array in C#

Learn, how to determine the size of an array (that is the total number of items in an array) in C#.

To find the length of an array, we can use the `Array.length`

property in C#.

The return type of length property is Int32

Here is an example that gets the length of a one-dimensional array.

```
using System;
class ArrayLength {
static void Main() {
int[] priceList = new int[] {12,45,82,56};
int length = priceList.Length;
Console.WriteLine(length);
}
}
```

Output:

`4`

If you have a multi-dimensional array like this.

`int[, ] pricesList= new int [2, 3];`

You can get the total number of dimensions by using `Array.Rank`

property.

`pricesList.Rank; // 2`

Now, you can find the length of an array for each dimension using the `Array.GetLength()`

method.

Length of the first dimension:

```
int length = pricesList.GetLength(0);
Console.WriteLine(length); // 2
```

Length of the second dimension:

```
int length = pricesList.GetLength(1);
Console.WriteLine(length); // 3
```