Пример #1
0
        public static ElementoBinario ElementoTipoAceptado(Serializar.TiposAceptados tipo)
        {
            ElementoBinario elemento;

            switch (tipo)
            {
            case Serializar.TiposAceptados.String:
                elemento = new StringBinario();
                break;

            case Serializar.TiposAceptados.Bitmap:
                elemento = new BitmapBinario();
                break;

            default:
                elemento = new ElementoBinarioTamañoFijo(tipo);
                break;
            }
            return(elemento);
        }
 public static ElementoIListBinario <T> ElementosTipoAceptado(Serializar.TiposAceptados tipo)
 {
     return(new ElementoIListBinario <T>(ElementoBinario.ElementoTipoAceptado(tipo)));
 }
 public ElementoBinarioTamañoFijo(Serializar.TiposAceptados tipo)
 {
     TipoDatos = tipo;
 }