void ChangeValue()
    {
        int x = 1, y = 2;

        Debug.Log(x + " : " + y);

        //加入第三变量
        int z = x;
        x = y;
        y = z;

        Debug.Log(x + " : " + y);

        //加法运算
        x = x + y;
        y = x - y;
        x = x - y;

        Debug.Log(x + " : " + y);

        //位异或运算
        x = x ^ y;
        y = y ^ x;
        x = x ^ y;

        Debug.Log(x + " : " + y);
    }