【发布时间】:2020-04-03 09:09:59
【问题描述】:
自 C# 7.2 起,in parameter modifier 允许以只读方式通过引用传递参数。
据我了解,此修饰符允许通过引用传递结构并确保数据不会被修改。当需要传递大结构时,它对于性能目的很有用。
但是,将它用于较小的结构大小是否有用(如int、bool)?
【问题讨论】:
-
任何功能,不仅仅是语法糖,实际上是在做某事,永远不会在任何地方都有用。没有痛苦就没有收获。
标签: c# struct pass-by-reference