List<T>
имеет вложенный класс, называемый Enumerator
.
Итак, определение типа это List<T>.Enumerator
(а в вашем случае T
это string
).
PS
На самом деле, List<T>.Enumerator
- это struct
, а не class
, в любом случае определение типа будет таким же.
Фактически для всех вложенных типов это всегда OuterType.NestedType