Anuncios

Bienvenidos sean a este post, hoy veremos un metodo para los objetos List.

Anuncios

Este metodo nos permite saber si dos objetos son iguales, veamos su sintaxis:

objeto1.Equals(objeto2);
Anuncios

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;
	}
}
Anuncios

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>
Anuncios

Esto lo hicimos asi para que vean los posibles valores que nos puede devolver el metodo y podamos ver como trabajar con este.

Anuncios

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.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50

Anuncio publicitario