Equals 메서드는 C#에서 두 StringBuilder의 내용을 비교하는 데 사용됩니다.
다음은 우리의 두 StringBuilders입니다 -
// first StringBuilder str1 = new StringBuilder(); str1.Append("Tim"); str1.Append("Tom"); str1.Append("Henry"); // second StringBuilder str2 = new StringBuilder(); str2.Append("John"); str2.Append("David"); str2.Append("Beth");
이제 Equals() 메소드를 사용하여 두 메소드를 비교하십시오 -
if (str1.Equals(str2)) { Console.WriteLine("Contents are equal!"); }
다음은 완전한 코드입니다 -
예시
using System; using System.Text; class Demo { static void Main() { // first StringBuilder str1 = new StringBuilder(); str1.Append("Tim"); str1.Append("Tom"); str1.Append("Henry"); // second StringBuilder str2 = new StringBuilder(); str2.Append("John"); str2.Append("David"); str2.Append("Beth"); // check for equality if (str1.Equals(str2)) { Console.WriteLine("Contents are equal!"); } else { Console.WriteLine("Contents are unequal!"); } } }
출력
Contents are unequal!