Erro 1 Não é possível aplicar a indexação com [] a uma expressão do tipo 'int'

Estou usando o Microsoft Visual Studio 2010 e C #. Essa é uma função que está sendo chamada de formulário em outro lugar no meu programa de console, mas parece que não consigo inserir entrada na matrizipoints.

static void GetPoints(int ipoints, string srestaurant)
{
    int index = 0;
    int iinput;
    for (index = 0; index < 5; index++)
    {
        Console.Write("please enter how many points " + srestaurant[index] + " got : ");
        iinput = Convert.ToInt32(Console.ReadLine());

        while (iinput < 0 && iinput > 20)
        {
            Console.Write("please enter how many points " + srestaurant[index] + " got : ");
            iinput = Convert.ToInt32(Console.ReadLine());
        }
        ipoints[index] = iinput;
    }
}

questionAnswers(2)

yourAnswerToTheQuestion