static void Main(string[] args) { Generador g; /* Fase02.Clase01Basica c1 = new Clase01Basica(); c1.var1 = 2; c1.var2 = "Hola"; g = new Generador(c1); Fase02.Clase02Metodos c2 = new Clase02Metodos(); c2.metodo1(); c2.metodo2(); g = new Generador(c2); Fase02.Clase03Array c3 = new Clase03Array(); g = new Generador(c3); Fase02.Clase04Struct c4 = new Clase04Struct(); g = new Generador(c4); */ Fase02.Struct01Basica c5 = new Fase02.Struct01Basica(); g = new Generador(c5); /* Fase02.Clase07ClaseConTodo c7 = new Fase02.Clase07ClaseConTodo(); g = new Generador(c7); */ Console.ReadKey(); }
static void Main(string[] args) { Generador g; /* * Fase02.Clase01Basica c1 = new Clase01Basica(); * c1.var1 = 2; * c1.var2 = "Hola"; * g = new Generador(c1); * * Fase02.Clase02Metodos c2 = new Clase02Metodos(); * c2.metodo1(); * c2.metodo2(); * g = new Generador(c2); * * Fase02.Clase03Array c3 = new Clase03Array(); * g = new Generador(c3); * * Fase02.Clase04Struct c4 = new Clase04Struct(); * g = new Generador(c4); */ Fase02.Struct01Basica c5 = new Fase02.Struct01Basica(); g = new Generador(c5); /* * Fase02.Clase07ClaseConTodo c7 = new Fase02.Clase07ClaseConTodo(); * g = new Generador(c7); */ Console.ReadKey(); }
// public override Object decode(Stream aux) public override Object decode(String s) { Struct01Basica str = new Struct01Basica(); int v1 = 0; string v2 = ""; String aux = s.ToString(); String[] parametros = aux.Split(','); v1 = Convert.ToInt16(parametros[1]); v2 = parametros[1]; str.var1 = v1; str.var2 = v2; return str; }
// public override Object decode(Stream aux) public override Object decode(String s) { Struct01Basica str = new Struct01Basica(); int v1 = 0; string v2 = ""; String aux = s.ToString(); String[] parametros = aux.Split(','); v1 = Convert.ToInt16(parametros[1]); v2 = parametros[1]; str.var1 = v1; str.var2 = v2; return(str); }
public override String encode(ref Object aux) { Struct01Basica s = (Struct01Basica)aux; return(string.Format("{0}, {1}", s.var1, s.var2)); }
public override void encode(Object aux) { Struct01Basica s = (Struct01Basica)aux; // return string.Format("{0}, {1}", s.var1, s.var2); }