Ho questo codice:

codice:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;

namespace EserciziConsolle
{
    class Program
    {
        static void Main()
        {
            List<int> list = new List<int>();
            list.Add(44);
            list.Add(33);

            int i1 = list[0];

            foreach (int i2 in list)
            {
                Console.WriteLine(i2);
            }
            Console.WriteLine("Numero elementi in lista: " + list.Count);

        }
    }
}
Mi è tutto chiaro ma ho un dubbio sulla variabile in grassetto: qual'è il suo ruolo preciso?Quello di immagazzinare gli interi intercettati dal ciclo all'interno di List?