private static void change(int[] n)
{
n[2] = 1000;
}
private static void change2(int[] n)
{
n = new int[1] { 3 };
}
public static void Main(String[] args)
{
int[] n = new int[] { 1, 2, 3, 4 };
change(n);
Console.WriteLine(n[2].ToString());//1000 ==》引用类型
Console.WriteLine("**************************");
int[] n2 = new int[] { 1, 2, 3, 4, 5 };
change2(n2);
for (int j = 0; j < n2.Length; j++)
{
Console.Write(n2[j]);//1, 2, 3, 4,5 ==》如果是引用类型这里所得的值为什么不只为 3
}
Console.ReadKey();
}