El método Equals(Object) que se hereda de la clase Object se usa para verificar si un objeto LinkedList<T> especificado es igual a otro objeto LinkedList<T> o no.
Sintaxis:
public virtual bool Equals (object obj);
Aquí, obj es el objeto que se comparará con el objeto actual.
Valor devuelto: este método devuelve verdadero si el objeto especificado es igual al objeto actual; de lo contrario, devuelve falso .
Los siguientes programas ilustran el uso del método mencionado anteriormente:
Ejemplo 1:
// C# program to if a LinkedList object // is equal to another LinkedList object using System; using System.Collections.Generic; class Geeks { // Main Method public static void Main(String[] args) { // Creating a LinkedList of Strings LinkedList<String> myList1 = new LinkedList<String>(); // Adding nodes in LinkedList myList1.AddLast("Geeks"); myList1.AddLast("for"); myList1.AddLast("Data Structures"); myList1.AddLast("Noida"); // Checking whether myList1 is // equal to itself or not Console.WriteLine(myList1.Equals(myList1)); } }
Producción:
True
Ejemplo 2:
// C# program to if a LinkedList object // is equal to another LinkedList object using System; using System.Collections.Generic; class Geeks { // Main Method public static void Main(String[] args) { // Creating a LinkedList of Strings LinkedList<String> myList1 = new LinkedList<String>(); // Adding nodes in LinkedList myList1.AddLast("C"); myList1.AddLast("C++"); myList1.AddLast("Java"); myList1.AddLast("C#"); // Creating a LinkedList of Integers LinkedList<int> myList2 = new LinkedList<int>(); // Adding nodes in LinkedList myList2.AddLast(2); myList2.AddLast(4); myList2.AddLast(6); myList2.AddLast(8); // Checking whether myList1 is // equal to myList2 or not Console.WriteLine(myList1.Equals(myList2)); // Creating a LinkedList of Integers LinkedList<int> myList3 = new LinkedList<int>(); // Assigning myList2 to myList3 myList3 = myList2; // Checking whether myList3 is // equal to myList2 or not Console.WriteLine(myList3.Equals(myList2)); } }
Producción:
False True
Nota: si la instancia actual es un tipo de referencia, el método Equals(Object) comprueba la igualdad de referencia.
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA