.Equals()

The .Equals() method determines whether two string objects have the same value or not.

Syntax

String.Equals(string1, string2)

string1.Equals(string2)

.Equals() is a method of class String. This method will take two parameters in the form of string objects and check their values for equality.

This method returns a boolean value of true or false.

Example

The following example demonstrates the .Equals() method. Two paramters are passed to the method and the return value is printed with the Console.WriteLine() method.

using System;
class EqualsMethod {
public static void Main(string[] args)
{
string s1 = "Codecademy";
string s2 = "Codecademy";
Console.WriteLine(s1.Equals(s2));
}
}

This example results in the following output:

True

Codebyte Example

In this executable example, the string variables can be modified. The output will be the result of the .Equals() method:

Code
Output
Loading...
Looking to contribute?

Learn C# on Codecademy