gpt4 book ai didi

c# - 词典性能

转载 作者:太空宇宙 更新时间:2023-11-03 19:29:30 26 4
gpt4 key购买 nike

teo 片段之间有什么区别?

片段 1:

{
Dictionary<MyCLass, bool> dic;
MyFunc(out dic);
}

片段 2:

{
Dictionary<MyCLass, bool> dic = null;
MyFunc(out dic);
}

片段 2 的性能更好吗?

最佳答案

从技术上讲,第二个代码片段可能会执行比第一个代码片段更多的指令,方法是执行冗余 null 集。我在这里用可能 进行对冲,因为 C# 规范可能允许灵活地忽略这个集合。我不知道手头。

但是,我严重怀疑这会显着影响应用程序的性能。我当然不会为该优化编写代码,而是更喜欢我发现更容易理解的解决方案。

关于c# - 词典性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5988203/

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