public void VisitColourFloat(ColourData field) { SeekToOffset(field.Offset); string colorValue = "#"; foreach (char formatChar in field.Format) colorValue += ((int) (_reader.ReadFloat()*255)).ToString("X2"); field.Value = colorValue; }