🤔 Как устроена строка в С# — ссылочный тип или значимый, и зачем нужен string pool (интернирование)?
string в С# - ссылочный тип с неизменяемым содержимым. CLR использует intern pool - таблицу статически созданных литералов и интернированных строк, чтобы хранить одну копию одинаковых значений. Это экономит память и ускоряет сравнение через ссылочное равенство для литералов.👉Новости 👉База вопросов