示例#1
0
        public static void objTestIfWhile()
        {
            int n; char c; double d; string s; bool b;
            var r = new VarWrap('a');
            int i = 0;

            if (true)
            {
                c = r.get();
                while (i < 10)
                {
                    n = r.get();
                    r.set(20);
                    n = r.get();
                    i++;
                }
                n = r.get();
            }
            else
            {
                c = r.get();
                while (i < 10)
                {
                    d = r.get();
                    r.set(2.2);
                    d = r.get();
                    i++;
                }
                d = r.get();
            }
            d = r.get();
        }
示例#2
0
        public static void objTestWhileIf()
        {
            int n; char c; double d; string s; bool b;
            var r;

            r = new VarWrap('a');
            int i = 0;

            while (i < 10)
            {
                d = r.get();
                if (true)
                {
                    d = r.get();
                    r.set(3);
                    n = r.get();
                }
                else
                {
                    d = r.get();
                    r.set(3.3);
                    d = r.get();
                }
                d = r.get();
                r.set(3.3);
                d = r.get();
                i++;
            }
            d = r.get();
        }