【发布时间】:2015-04-03 12:45:16
【问题描述】:
我必须使用字符串,因为它具有我拥有的所有功能,例如检查它的任何字母、子字符串等。使用字符串后,我需要将其从计算机内存中删除。我已经阅读过有关 SecureString 的信息,但我无法使用它,因为它没有很多功能。
谁能帮我从内存中删除字符串?我该如何解决?
【问题讨论】:
-
您不必这样做 - 有一个 Garbage Collector。也许你应该提供更多关于你的程序做什么的信息。
-
这是一个服务器-客户端程序。服务器使用流从客户端获取字节。 ( bytes = stream.Read(messages, 0, messages.Length); Then : getMessage = System.Text.Encoding.ASCII.GetString(messages, 0, bytes);) 所以getMessage已经是一个字符串了。