Вы можете получить доступ к типу поля, просмотрев свойство FieldType
вашего FieldInfo
объекта.
РЕДАКТИРОВАТЬ
Я исправлен.Type.Name
не будет делать то, что вы хотите.Вы можете использовать Type.AssemblyQualifiedName
, как вы предлагаете, или вы можете получить доступ к типам напрямую, посмотрев на результат Type.GetGenericArguments()
.