gpt4 book ai didi

c# - 在 C# 中调试大型程序

转载 作者:太空宇宙 更新时间:2023-11-03 17:44:28 24 4
gpt4 key购买 nike

我有一个用 C# 编写的大型程序,大约需要 20 分钟才能完成。该程序分为多个阶段,信息流是连续的。如果我的程序在第 2 步之后失败,我必须从头重新运行它。在某些内存对象/服务等中的每一步之后,是否有更智能的方法来保存信息,这些信息可以直接用于运行第 3 步。这不是一个很好的描述,但我需要在最后调试程序,但为此我每次都必须从头开始重新运行它。有没有针对此类情况的行业实践?

谢谢刀锋

最佳答案

数据如何在步骤之间流动?如果数据流定义明确(最好是一个 channel )。你可以实现一个“记录”和“播放”模块。这将知道接收记录到文件(通过序列化)它在一端获得的数据并在另一端播放。如果它没有从输入连接,它将播放文件或类似的东西。然后将播放器连接到第 2 阶段的输出一次。调试的时候直接播放到第3步

关于c# - 在 C# 中调试大型程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8345147/

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