static void Main(string[] args) { Usuario usuario = new Usuario() { Nome = "José", Email = "*****@*****.**", Senha = "123456ab" }; Log.Gravar(usuario.Clone()); usuario.Nome = "teste altera nome"; Log.Gravar(usuario.Clone()); Carro carro = new Carro() { Marca = "Fiat", Modelo = "Uno" }; Log.Gravar(carro.Clone()); carro.Modelo = "Palio"; Log.Gravar(carro.Clone()); Log.ApresentarLog(); Console.WriteLine("Log gravado"); Console.ReadKey(); }
static void Main(string[] args) { Usuario usuario = new Usuario() { Nome = "José", Email = "*****@*****.**", Senha = "123456ab", }; //Antes da alteração Log.Gravar((Usuario)usuario.Clone()); usuario.Nome = "José Costa"; //Depois da alteração Log.Gravar((Usuario)usuario.Clone()); Carro carro = new Carro() { Marca = "Reanult", Modelo = "Logan" }; Log.Gravar((Carro)carro.Clone()); carro.Marca = "FIAT"; carro.Modelo = "UNO"; Log.Gravar((Carro)carro.Clone()); Log.ApresentarLog(); Console.WriteLine("Log gravado!!!"); Console.ReadKey(); }
static void Main(string[] args) { #region Variaveis Usuario usuario = new Usuario() { Nome = "Harlan", Email = "*****@*****.**", Senha = "123456ab" }; Carro carro = new Carro() { Marca = "Ford", Modelo = "Fiesta" }; #endregion Log.Gravar(usuario.Clone()); usuario.Nome = "Harlan Cleiton"; Log.Gravar(usuario.Clone()); Log.Gravar(carro.Clone()); Log.ApresentarLog(); Console.ReadKey(); }
public static void GravarCarro(Carro carro) { carros.Add((Carro)carro.Clone()); }