数组中初始值的个数和类型都跟你定义时候是一样的,比如说你定义一个string[]类型的数组,你里面的元素必须要放string类型元素,比如说{“张三”“李四”“王五”“赵六”},这样是对的,你不能把int类型的元素赋值给string类型的数组,比如说string[] name={1,2,3,4,5},这个就是错的,而且如果说你定义了数组里面的个数并且直接赋值的话,你就不能赋值比这个个数多,也不能比这个个数少,比如说你定义了一个int[]number=new int[3]{1,2,3}你这个里面的元素必须是三个,多了也不行,少了也不行 |