Bienvenidos sean a este post, hoy veremos un metodo para los objetos List.
Este metodo nos permite saber si dos objetos son iguales, veamos su sintaxis:
objeto1.Equals(objeto2);
El metodo se aplica al objeto y le pasamos el otro con el cual compararlo, este nos devolvera un valor booleano siendo True cuando son iguales y False cuando no lo son, para entenderlo vamos a verlo en un ejemplo practico y para ello crearemos un nuevo archivo con el nombre de igual.cs y le agregaremos el siguiente codigo:
igual.cs
using System;
using System.Collections.Generic;
public class Program
{
static int Main()
{
List<string> l1 = new List<string>(2);
l1.Add("tinchicus");
l1.Add("enzo");
List<string> l2 = new List<string>(2);
l2.Add("javier");
l2.Add("ariel");
Console.WriteLine("Valor: {0}", l1.Equals(l1));
Console.Write("Valor: {0}", l1.Equals(l2));
return 0;
}
}
Este es un codigo simple para ver en accion a nuestro metodo, en este definiremos dos objetos de tipo List pero con valores distintos, despues haremos dos comparaciones, en el primer caso entre el mismo objeto y despues entre los dos, compilemos y veamos su salida:
C:\Users\tinchicus>igual.exe
Valor: True
Valor: False
C:\Users\tinchicus>
Esto lo hicimos asi para que vean los posibles valores que nos puede devolver el metodo y podamos ver como trabajar con este.
En resumen, hoy hemos visto Equals, que es, para que sirve, como se utiliza, y un ejemplo para ver cuales valores puede devolver, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
