谢谢
>告诉我从网络获得的字节数据有多清晰?例如:
public void OnRecievedData(IAsyncResult ar)
{
Socket sock = (Socket)ar.AsyncState;
try
{
int nBytesRec = sock.EndReceive(ar);
if (nBytesRec > 0)
{
sound.PlayReceivedVoice(buffer);
// Array.Clear(buffer, 0, buffer.Length);
SetupRecieveCallback(sock);
}
else
{
sock.Shutdown(SocketShutdown.Both);
sock.Close();
}
}
catch (Exception) { }
}
我想删除以前收到的数据。
我想删除以前收到的数据。
了解垃圾排行如何工作。这部分不是内存泄漏,它可能只是延迟释放,因为 GC 认为不需要释放内存。
如果您有内存泄漏,则它在其他地方,并且有工具可以找到它(MemProfiler是我使用的)。