chce wiedzieć, dlaczego ciąg zachowuje się jak typ wartości podczas używania ==.Dlaczego łańcuch zachowuje się jak typ wartości podczas używania ==
String s1 = "Hello";
String s2 = "Hello";
Console.WriteLine(s1 == s2);// True(why? s1 and s2 are different)
Console.WriteLine(s1.Equals(s2));//True
StringBuilder a1 = new StringBuilder("Hi");
StringBuilder a2 = new StringBuilder("Hi");
Console.WriteLine(a1 == a2);//false
Console.WriteLine(a1.Equals(a2));//true
StringBuilder i String działają inaczej z operatorem ==. Dzięki.
Dzięki za odpowiedź ur :-) – Wondering
tak prawdziwe .. tak prawdziwe .. –