gpt4 book ai didi

c# - C# 中的自动属性不会导致开销吗?

转载 作者:行者123 更新时间:2023-11-30 19:19:41 24 4
gpt4 key购买 nike

当我有自动属性并且我试图从它的类中访问它时,这似乎是一种开销,因为我使用函数来访问我的类的成员而不是直接访问它。

如果这是正确的,也许我应该考虑在这种情况下不使用自动属性?

最佳答案

您是否测量过任何理论开销并发现它很重要?这是做出基于绩效的决策的关键。

在这种情况下,我完全希望 JIT 能够内联自动实现的属性,从而消除任何性能开销。 (我似乎记得看到过一个使用 float/double 的情况,但不是这种情况,但那是不久前的事了 - 甚至那么开销就很小了。)

关于c# - C# 中的自动属性不会导致开销吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8578328/

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