给出以下内容:byte [] sData; 和一个声明为private byte [] construct_command()的函数
如果我然后将construct_command()的结果分配给sData, 那么sData只指向函数返回的内容,或者为内存中的sData分配一些空间,并将函数结果的内容复制到其中?
赋值将简单地指定sData以引用construct_command返回的实例.不会复制数据.
一般来说,CLR将世界分为两类
数组是CLR中的引用类型,因此不会导致复制基础值.
| 归档时间: |
|
| 查看次数: |
955 次 |
| 最近记录: |