Каждый элемент properties
будет PropertyInfo
, у которого есть свойство PropertyType
, указывающее тип свойства.
Так, например, вы можете использовать:
if (properties[0].PropertyType == typeof(string))
или если вы хотите проверить что-либо в разрешении наследования:
if (typeof(Stream).IsAssignableFrom(properties[0].PropertyType))