C#でProject Euler(7) List

ListはPythonのリストにあたるものです。C++vectorにあたるといったほうがわかりやすいかもしれません。

using System;
using System.Collections.Generic;       // おまじない
using System.Linq;

class list_test {
    static void Main(string[] args) {
        var sw = new System.Diagnostics.Stopwatch();
        sw.Start();
        
        var a = new List<int>();
        a.Add(3);
        a.Add(5);
        a.Add(7);
        Console.WriteLine(a[2]);    // 7
        
        sw.Stop();
        Console.WriteLine(sw.Elapsed.ToString());
    }
}

std::vectorがListになるわけですね。
フィボナッチ数列の最初の10項をリストにするときは、

    static IEnumerable<int> fibs() {
        ...
    }
    
        var a = new List<int>(fibs().Take(10));
        Console.WriteLine(a[9]);    // 55

ToListを使ったほうが簡単かもしれませんね。

        var a = fibs().Take(10).ToList();