首页 > 解决方案 > Dart 中的 switch case 和 if elseif 之间是否存在性能差异

问题描述

最近我在 YouTube 上观看了一个关于 Unity 和性能改进的视频。在此视频中提到,广泛的 switch case 结构或与 if else 结构相同的例程之间没有真正的性能差异。所以一切都归结为个人喜好和可读性。

虽然这似乎适用于C# ,但我想知道Dart是否也是如此。有谁知道,如果这是为什么?

或者,也许有人知道如何对类似的东西进行基准测试?

干杯!

标签: c#performanceunity3ddart

解决方案


人们相信,在现代编程语言中,这些结构之间没有区别。


推荐阅读