Como remover uma string da memória do processo?

Eu tenho um aplicativo que pega uma string da caixa de texto Windows Forms e a passa para uma API que usa uma string como parâmetro. Vejo que a string ainda pode ser consultada na memória do processo após a conclusão da tarefa. Encontrei sugestões para usarSecureString para recursos de gerenciamento de memória de cadeia. Mas, se eu entendi direito, o objetivo da string é derrotado se a string segura for criada a partir de uma string ou se o valor da string segura for armazenado em uma string.

Por favor, sugira qual é a melhor solução possível.