Указать память как свободную c#

Скорее всего вопрос не новый, но найти ответ не смог. Есть ли в C# способ указать, чтобы принудительно освободить память используемую для переменной? Использую Unity и нужно достаточно часто создавать новые строковые переменные, а хранить их в памяти и ждать GC - не очень хорошая идея. Есть ли метод, чтобы указать что память этой переменной можно использовать.


Ответы (2 шт):

Автор решения: Risto
myVar = null; //Удаляем ссылку на память
GC.Collect(); //Принудительный сбор мусора
→ Ссылка
Автор решения: Merlin

Если есть необходимость часто создавать и освобождать в памяти что то - используйте структуры, они размещаются на стеке и производительность таких операций из-за этого выше.

→ Ссылка