Collections Data Structure C#

using System;
using System.Reflection;
using System.Collections.Generic;
class MainClass {
    public static void Main(string[] args) {
        AssemblyName assembly1 = new AssemblyName("com.microsoft.crypto, Culture=en, PublicKeyToken=a5d015c7d5a0b012, Version=1.0.0.0");
        List assemblyList = new List();
        assemblyList.Add(assembly1);
        AssemblyName ass2 = assemblyList[0];
        Console.WriteLine("\nFound AssemblyName in list: {0}", ass2);
    }
}