c# - 什么时候树结构应该是类/结构?

标签 c# tree struct

决定树节点何时应该是结构或类的标准是什么?

最佳答案

我会去上课,因为你可以将节点作为引用传递,但不能在将作为原始副本传递的结构上传递

并且您需要对节点进行大量操作,因此有时将它们作为引用传递会导致性能提升。

如果您在节点中存储大量数据,tahn 结构将不是一个选择。

我没有指出哪个更快的值或引用类型完全取决于场景。

关于c# - 什么时候树结构应该是类/结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4224074/

相关文章:

c# - 如何将字符串存储在 cookie 中并检索它

java - 如何找到 trie 中最长的单词?

java - 如何按 "/"拆分并在 java 中像树一样分层存储?

c - 如何按城镇值排序将指向城市数组的指针插入城镇数组?

c - 不知道如何使用/初始化结构函数

c++ - 用于存储和访问结构指针的正确 Qt 数据结构

c# - 加载时将装饰器添加到 WPF RichTextBox 中的图像

c# - 创建新的数据库并填充另一个数据库

c# - 为什么 IDependecyResolver.Resolve<IUICompositionService>() 方法会抛出异常 'Catel.IoC.TypeNotRegisteredException' ?

javascript 二叉树,判断是否是自己的镜像