

//this shows 2 FieldType members (one with value one without)
FieldInfo destinationComponentFieldInfo = behaviourDestination.GetType().GetField("fieldName");
Type destinationComponentFieldType = destinationComponentFieldInfo.FieldType;//as you can see in screen shown null, and when I add to watch destinationComponentFieldInfo.FieldType says Collecting data... But it has value see destinationComponentFieldInfo.