C\#참조 형식 과 값 형식의 소개 와 인 스 턴 스



static void Main(string[] args)
        {
            //
            bool b1 = true;  // , b1, bool, true
            Console.WriteLine("b1="+b1);  // b1 =true

            bool b2 = b1;    // , b2, bool, b1 ture
            Console.WriteLine("b2="+b2);  // b2 = false

            b1 = false;      // b1 false
            Console.WriteLine("b1=" + b1); // b1 = false
            Console.WriteLine("b2=" + b2); // b2 = true
            Console.ReadKey();

            //
            int[] a1 = { 1, 2, 3 }; // , a1, int[],
                                    // 3 int ,
            Console.WriteLine("a1[1]=" + a1[1]);

            int[] a2 = a1;          // , a1, int[], a1
            Console.WriteLine("a2[1]=" + a2[1]);

            a1[1] = 9;              // ,
            Console.WriteLine("a1[1]=" + a1[1]);
            Console.WriteLine("a2[1]=" + a2[1]);
            Console.ReadKey();

        }

좋은 웹페이지 즐겨찾기