我有一个需要一些外部数据的 blazor 组件,所以我通过参数传递它。我的问题是,我应该重塑数据,创建一个额外的数据结构,并将其传递给组件,还是应该只发送整个原始对象。
如果传递参数是对原始对象的引用,那么它可能会带来非常少的额外开销。另一方面,如果原始对象是一个副本,那么将需要的数据重新整形为一个新对象是值得的。
谢谢你。
我有一个需要一些外部数据的 blazor 组件,所以我通过参数传递它。我的问题是,我应该重塑数据,创建一个额外的数据结构,并将其传递给组件,还是应该只发送整个原始对象。
如果传递参数是对原始对象的引用,那么它可能会带来非常少的额外开销。另一方面,如果原始对象是一个副本,那么将需要的数据重新整形为一个新对象是值得的。
谢谢你。