El método StringBuilder.Equals se usa para verificar si esta instancia es igual a un objeto específico.
Sintaxis: public bool Equals (System.Text.StringBuilder sb); Aquí, sb es un objeto para comparar con esta instancia, o nulo. Valor de retorno: devolverá verdadero si esta instancia y sb tienen una string, capacidad y valores de MaxCapacity iguales; en caso contrario, falso.
Ejemplo 1:
csharp
// C# program to if a StringBuilder object // is equal to another StringBuilder object using System; using System.Text; class Geeks { // Main Method public static void Main(String[] args) { // Create a StringBuilder object // with a String passed as parameter StringBuilder st1 = new StringBuilder("GeeksforGeeks"); // Checking whether st1 is // equal to itself or not Console.WriteLine(st1.Equals(st1)); } }
Producción:
True
Ejemplo 2:
csharp
// C# program to if a StringBuilder object // is equal to another StringBuilder object using System; using System.Text; class Geeks { // Main Method public static void Main(String[] args) { // Create a StringBuilder object // with a String passed as parameter StringBuilder st1 = new StringBuilder("GeeksforGeeks"); // Create a StringBuilder object // with a String passed as parameter StringBuilder st2 = new StringBuilder("GFG"); // Checking whether st1 is // equal to st2 or not Console.WriteLine(st1.Equals(st2)); // Create a StringBuilder object // with a String passed as parameter StringBuilder st3 = new StringBuilder(); // Assigning st2 to st3 st3 = st2; // Checking whether st3 is // equal to st2 or not Console.WriteLine(st3.Equals(st2)); } }
Producción:
False True
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