gpt4 book ai didi

c# - 如何检查代码在 C# 中的 AOT 中运行?

转载 作者:行者123 更新时间:2023-12-03 14:29:47 32 4
gpt4 key购买 nike

我正在使用编译表达式来创建实例。由于回退过程,它在 JIT 中非常快,但在 AOT 中不是(甚至更慢)。所以我想检查一下代码是否在AOT中运行。如果是,我将使用 ConstructorInfo.Invoke反而。
ATM,我只有一个想法,通过调用 AOT 中不允许的方法之一来检查这一点,然后捕获错误。还有其他更好的检查方法吗?

最佳答案

据我所知,并没有真正的本地方法来检查您是否在 AOT 中运行。您描述的运行仅 JIT 方法并捕获错误的方法可能是最好的方法。如果存在的话,这可能是本地方法无论如何都会这样做的。

关于c# - 如何检查代码在 C# 中的 AOT 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66635700/

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