sudhakarthikeyan Ответов: 2

Строка программы на C Шарп


строка s1 = "старое значение";
строка s2 = s1;
s1 = "новое значение";
Приставка.WriteLine(s2);

Что будет напечатано на выходе

Что я уже пробовал:

строка s1 = "старое значение";
строка s2 = s1;
s1 = "новое значение";
Приставка.WriteLine(s2);

Что будет напечатано на выходе

2 Ответов

Рейтинг:
2

CPallini

В другом подходе вы можете прочитать документацию Строки (Руководство По Программированию На C#) | Microsoft Docs[^] (см. разделы "неизменяемость строковых объектов", 2nd пример).


Patrice T

действительно.

Maciej Los

5ed!

Рейтинг:
16

Patrice T

Есть простой способ узнать: просто запустите этот код и убедитесь сами.


CPallini

Конечно :-)
5.

Patrice T

Спасибо.
И это минимум усилий :-)

Maciej Los

5ed!