2012-01-14 3 views
0

Есть ли способ получить что-то вроде свойства Type.AssemblyQualifiedName, которое отличает список строк и список байтов от System.Reflection.FieldInfo?Тип.AssemblyQualifiedName для полей

The FieldInfo.GetFullName() метод не различает 2, и мне нужно иметь возможность получить смещение поля и по-прежнему различать список строк и список байтов.

+0

Это немного неясно. Я предполагаю, что вы ищете FieldInfo.FieldType –

ответ

3

Вы можете получить доступ к этому типу поля, просмотрев объект FieldType вашего FieldInfo объекта.

EDIT

Я стою исправленный. Type.Name не будет делать то, что вы хотите. Вы можете использовать Type.AssemblyQualifiedName, как вы предлагаете, или вы можете получить доступ к этим типам напрямую, просмотрев результат Type.GetGenericArguments().

 Смежные вопросы

  • Нет связанных вопросов^_^