public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType != typeof(string)) { throw base.GetConvertToException(value, destinationType); } if (value == null) { return null; } return ((int[])value).Join(); } }