Почему приходится явно указывать простанство имён при для System.Random?

Почему в работе со ступенчатым массивом при вызове генератора случайных чисел нужно указать namespace System? А в работе с прямоугольным - не нужно?

Код:

using System;

namespace Random
{
    class Program
    {
        static void Main(string[] args)
        {
            int[][] myArray = new int[3][];
            myArray[0] = new int[5];
            myArray[1] = new int[2]; 
            myArray[2] = new int[10]; 
            System.Random random = new System.Random();
            for (int i = 0; i < myArray.Length; i++)
            {
                for (int j = 0; j < myArray[i].Length; j++)
                {
                    myArray[i][j] = random.Next(100);
                }
            }
        }
    }
}

Ответы (0 шт):