for cannot apply indexing with [] to an expression of type 'int'
<p>I am trying to make a loop from a list based in a class, but im receiving this error :
for cannot apply indexing with [] to an expression of type 'int'</p>

<p>the point is, do a list (this list must it have a 1 class) for to register in the list the names and qualifications of students. but in the loop this not working good
(the text in black cursive is actually in red in my code)</p>

<pre><code>public  class Register
{
    public string Name{ set; get; }
    public int Note{ set; get; }


    public string ask()
    {
        List&lt;Register&gt; Students = new List&lt;Register&gt;();
        var student= new Register();

        string question;
        var r1 = "si";
        Console.WriteLine("Desea agregar un estudiante? ");
        question= Console.ReadLine();

        while(question == r1)
        {
            Console.WriteLine("Cual es el nombre del estudiante?: ");
            student.Name= Console.ReadLine();

            Console.WriteLine("Cual es la nota del estudiante?: ");
            student.Note = int.Parse(Console.ReadLine());

            Students.Add(student);

            Console.WriteLine("Desea agregargar otro estudiante?: ");

            question = Console.ReadLine();

        }
        for (int i = 1; i &lt; Students.Count; i++)
        {
            if (***student.Note[i]*** &gt;= 70)
            {
                Console.WriteLine($"{***student.Name[i]***} ha aprobado con {***student.Note[i]***}");
            }
            else
            {
                Console.WriteLine($"{***student.Name[i]***} ha reprobado con {***alumno.Nota[i]***}");
            }
        }

        return Console.ReadLine();
    }
}
</code></pre>