gpt4 book ai didi

c# - 线程中的 System.OutOfMemoryException

转载 作者:太空宇宙 更新时间:2023-11-03 20:09:49 25 4
gpt4 key购买 nike

我有一个问题。这部分代码在 ~1 分钟 System.OutOfMemoryException 错误后返回。但我找不到究竟是什么导致了这个错误。如果有人能告诉我这个问题的原因是什么,以及如何解决它,我会很高兴。

我的部分主题:

    public void Run(object client)
{
TextBox tbServerResult = (client as Client).Controls.Find("tbServerResult", true).SingleOrDefault() as TextBox;
Client tt = new Client();
for (int i = 0; i < 1; i--)
{
Thread.Sleep(10000);

string result = tt.SendGet("xyz" + tt.getToken() + "");
tbServerResult.AppendText(result);
}
}

发送获取方法:

    public string SendGet(string url)
{

string webpageContent = "";
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

using (HttpWebResponse webResponse = (HttpWebResponse)request.GetResponse())
{
using (StreamReader reader = new StreamReader(webResponse.GetResponseStream()))
{
webpageContent = reader.ReadToEnd();
}
//tbServerResult.AppendText("\r\n" + "Server code:" + webResponse.StatusCode + " Server status description:" + webResponse.StatusDescription);
webpageContent = "Server code:" + webResponse.StatusCode + " Server status description:" + webResponse.StatusDescription;
}


}
catch (Exception ex)
{
webpageContent = ex.Message;
}

return webpageContent;
}

最佳答案

您符合 for (int i = 0; i < 1; i--)

这是无限循环。

关于c# - 线程中的 System.OutOfMemoryException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20741513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com