Ejemplo n.º 1
0
 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
 {
     if (destinationType == typeof(string))
     {
         return(МассивБайтов.ВСтроку((byte[])value));
     }
     return(base.ConvertTo(context, culture, value, destinationType));
 }
Ejemplo n.º 2
0
        public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
        {
            if (value == null)
            {
                return(null);
            }

            if (value.GetType() == typeof(string))
            {
                return(МассивБайтов.КонвертироватьХексСтрокуВМассивБайтов((string)value));
            }

            return(base.ConvertFrom(context, culture, value));
        }
Ejemplo n.º 3
0
 private string МассивБайтовВФорматированнуюСтроку(byte[] Массив)
 {
     return(BitConverter.ToString(МассивБайтов.УбратьПервыеНули(Массив)));
 }