static void Main(string[] args) { //Instanciacion Punto p ; p.x = 10; p.y = 10; Punto p1 = new Punto(0,0); Console.WriteLine("Antes"); Console.WriteLine(p.ToString()); Console.WriteLine(p1.ToString()); p1 = p; Console.WriteLine("Despues"); Console.WriteLine(p.ToString()); Console.WriteLine(p1.ToString()); Console.ReadLine(); //Ejecicio de ReferenceEquals - Estructuras if (ReferenceEquals(p, p1)) Console.WriteLine("Tienen la misma dirección de memoria"); else Console.WriteLine("No tiene las misma dirección de memoria"); Console.ReadLine(); //Ejecicio de ReferenceEquals - Clase ClaseEjemplo ClaseA = new ClaseEjemplo(); ClaseEjemplo ClaseB = new ClaseEjemplo(); ClaseA = ClaseB; if (ReferenceEquals(ClaseA, ClaseB)) Console.WriteLine("Tienen la misma dirección de memoria"); else Console.WriteLine("No tiene las misma dirección de memoria"); Console.ReadLine(); }
internal override void Ejecutar() { //Instanciacion Punto p ; p.x = 10; p.y = 10; //Nueva Instancia Punto p1 = new Punto(0,0); Console.WriteLine("Antes"); Console.WriteLine(p.ToString()); Console.WriteLine(p1.ToString()); //Asignacion de instancias p1 = p; Console.WriteLine("Despues"); Console.WriteLine(p.ToString()); Console.WriteLine(p1.ToString()); Console.ReadLine(); //Ejecicio de ReferenceEquals - Estructuras if (ReferenceEquals(p, p1)) Console.WriteLine("Tienen la misma dirección de memoria"); else Console.WriteLine("No tiene las misma dirección de memoria"); Console.ReadLine(); //Ejecicio de ReferenceEquals - Clase ClaseEjemplo ClaseA = new ClaseEjemplo(); ClaseEjemplo ClaseB = new ClaseEjemplo(); ClaseA = ClaseB; if (ReferenceEquals(ClaseA, ClaseB)) Console.WriteLine("Tienen la misma dirección de memoria"); else Console.WriteLine("No tiene las misma dirección de memoria"); Console.ReadLine(); }
public void EsPrimitivo_ClaseEjemplo() { ClaseEjemplo obj = new ClaseEjemplo(); Assert.IsFalse(obj.EsPrimitivo()); }
public void EsDiccionario_ClaseEjemplo() { ClaseEjemplo obj = new ClaseEjemplo(); Assert.IsFalse(obj.EsDiccionario()); }
public void EsEnumeracion_ClaseEjemplo() { ClaseEjemplo obj = new ClaseEjemplo(); Assert.IsFalse(obj.EsEnumeracion()); }