gpt4 book ai didi

.net - .Net 中值类型的用途是什么?

转载 作者:行者123 更新时间:2023-12-02 02:38:48 27 4
gpt4 key购买 nike

official guidelines建议这些可能有很少的实际用途。有没有人举例说明他们在哪里很好地利用了它们?

最佳答案

Au Contrare...你会发现 C/C++ 的人们涌向结构也就是值类型。
一个例子是数据包。如果您有大量数据包要传输/传输,您可以使用值结构来为数据包建模。
原因:除了实例数据之外,将某些东西变成一个类会增加对象 header 中的开销的开销(我忘记了大约 8-16 字节)。在无法接受的情况下,值类型是您最安全的选择
另一种用途是您需要值类型语义的情况 - 一旦您创建并初始化了一个对象,它就是只读/不可变的并且可以传递给 n 个客户端。

关于.net - .Net 中值类型的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37931/

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