Сравните строку и объект в C #
Смотрите этот код:
object x = "mehdi emrani";
string y = "mehdi emrani";
Console.WriteLine(y == x);
это возвращается.true
Но этот код:
object x = "mehdi emrani";
string y = "mehdi ";
y += "emrani";
Console.WriteLine(y == x);
возвращается.false
Поэтому, когда я сравниваю String и Object в первом коде, я получаю.true
Но когда я сравниваю их во втором коде, я получаю.false
Обе строки одинаковы, но почему, когда я добавляю строку, мой результат возвращается?false