Необходимо отметить, что CLR размещает статические поля типа в самом
объекте-типе . Следовательно, каждый закрытый тип имеет свои ста тические поля. Иначе говоря, статические поля, определенные в объекте List<T>,
не будут совместно использоваться объектами List<DateTime> и List<String>,
потому что у каждого объекта закрытого типа есть свои статические поля.