主题:请教:北大青鸟ACCP4.0 C#书后练习题
书名:.net平台和C#编程
页数:52页第二题
原题:
编写一个C#程序,用来测试采用装箱和不装箱两种情况哪种效率较高:推荐的步骤如下:
1.声明一个int类型的数组sourceArray,长度为5000000
2.声明一个object类型的数组targetArray,长度也为5000000
3.把sourceArray数组元素装箱后拷贝到targetArray数组里面
4.把targetArray数组元素拆箱后拷贝到sourceArray数组里
5.用DateTime.Now记下开始、结束时间,计算消耗的时间,就是采用装箱方式消耗的时间
6.声明一个int类型的数组targetArray1,长度也为5000000
7.把sourceArray数组的元素拷贝到targetArray1数组里
8.再把targetArray1数组元素拷贝回sourceArray里,计算消耗的时间
请问应该如何写这个程序?
页数:52页第二题
原题:
编写一个C#程序,用来测试采用装箱和不装箱两种情况哪种效率较高:推荐的步骤如下:
1.声明一个int类型的数组sourceArray,长度为5000000
2.声明一个object类型的数组targetArray,长度也为5000000
3.把sourceArray数组元素装箱后拷贝到targetArray数组里面
4.把targetArray数组元素拆箱后拷贝到sourceArray数组里
5.用DateTime.Now记下开始、结束时间,计算消耗的时间,就是采用装箱方式消耗的时间
6.声明一个int类型的数组targetArray1,长度也为5000000
7.把sourceArray数组的元素拷贝到targetArray1数组里
8.再把targetArray1数组元素拷贝回sourceArray里,计算消耗的时间
请问应该如何写这个程序?