gpt4 book ai didi

c# - C# 构造函数中的延迟设置

转载 作者:行者123 更新时间:2023-12-03 19:15:04 25 4
gpt4 key购买 nike

您好,我想知道如何在构造函数中设置几项内容,但要等到对象创建后才进行设置。我正在按照我的 C++ 和 QT 时代的思路进行思考,当时我会创建一个 0 秒的单次计时器,该计时器会在构造对象后立即触发我的设置方法。我可以在 C# 中执行此操作吗?

我不介意在构造函数中完成我所做的所有工作,只是看看是否有更好的方法。

最佳答案

在 C# 中,整个对象在执行构造函数之前创建 - 所有字段都使用它们的默认值或初始值(如果有)进行初始化。如果您想延迟某些事情,请考虑使用 lazy initialization .

关于c# - C# 构造函数中的延迟设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12903807/

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