c#怎么随机获取数组元素取出数组里的元素

用C#定义一个int型的一维数组包含10個元素,分别赋一些随机获取数组元素整数然后求出所有

海边的海风海水 LV9

1.定义一个int型的一维数组,包含10个元素分别赋一些随机获取数組元素整数,然后求出所有元素的最大值最小值,平均值和值,并输出出来... 1. 定义一个int型的一维数组,包含10个元素分别赋一些随机獲取数组元素整数,然后求出所有元素的最大值最小值,平均值和值,并输出出来 展开

由于数组是引用类型因此用 array1 = array2的方式赋值,会使array1和array2指向同一内存空间改变array1和array2的元素都是对同一内存空间进行修改。

然而我们很多时候想要的是复制的效果仅希望array1的元素跟array2一样,那我们可以用一个循环一个个使array1[i] = array2[i]

或者用CopyTo方法进行复制:

顺便说一下string的传递方式

string也是引用类型,但string赋值时会自动创建一个新嘚空间

这时B的地址与A的地址是不一样的,编译器自动创建了一个新的空间给B并将A的内容复制到B的空间。这与数组单纯的引用传递方式鈈太一样是string特别的地方。

我要回帖

更多关于 随机获取数组元素 的文章

 

随机推荐