1
2
你可以
use
另一个选项(在该页中也提到)是创建一个具有“右”堆栈大小的新线程。这一页提到了这种方法的优缺点。 如果只是在一个构造函数中设置400个属性是导致这个问题的原因,我会很惊讶…那将是 一 大堆栈帧-但除非 几个 堆栈上的大堆栈帧,我希望它是好的。另一种可能是你在某个地方有无限的递归:) 编辑:其他建议… 假设您在这个构造函数中有很多局部变量?(否则,它不应该比任何其他调用占用更多堆栈。)是否可以将构造函数拆分为多个方法,每个方法设置(例如)20个字段?诚然,如果字段是只读的,这将很棘手。 如果你能给我们一个关于构造器是什么样子的概念,那会有很大帮助。您可能还希望使用ildasm来查看它声明该构造函数的堆栈大小是什么。 只是检查一下,这个 是 类而不是结构,对吗? |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |