コード例 #1
0
ファイル: Code.cs プロジェクト: jimmygilles/scriptsharp
        public void Test(int arg)
        {
            int xyz = ~arg;
            bool f = (arg == 0);
            f = !f;

            int m = arg;
            m++;
            int n = ++m;

            m--;
            n = --m;

            n = -m;
            n = +m;
            n = +1;
            n = 1 + (+2);

            string s = (!f).ToString();
            float num = 1.01;
            s = (~num).ToExponential();

            Data d = new Data();
            d.Value++;
            ++d.Value;
        }
コード例 #2
0
ファイル: Code.cs プロジェクト: fugaku/scriptsharp
        public void Test(int arg1, int arg2) {
            int sum = arg1 + arg2;
            sum += arg2 * -1;
            sum = arg1 - arg2;
            sum = arg1 * arg2;
            sum = arg1 / arg2;
            sum = arg1 ^ arg2;

            sum = arg1 >> 2;
            sum *= arg2;
            sum ^= arg2;

            float f = arg1;
            string s = (f + 1).ToExponential();

            int len = (10 + s).Length;

            bool b = (f < 10);

            sum = arg1 + (arg2 + 1) * 10;
            sum = arg1 + (arg2 + ~arg1) * (arg1 - 10);

            bool b2 = sum is int;

            object o = b as IDisposable;

            Foo += 10;
            Foo -= Bar;

            sum = sum << 1;
            sum <<= 1;

            uint xyz;
            uint abc;

            abc = xyz << 1;
            abc = xyz >> 2;
            abc <<= 1;
            xyz >>= 1;

            Data d = new Data();
            d.Value += 5;
            d.Flag |= true;

            object o1 = null ?? new object();
            
            string s2 = 10.ToString();
            s2 = CValue.ToString();
            s2 = true.ToString();
            s2 = 10.1.ToString();
            s2 = "aaa".ToString();
        }
コード例 #3
0
ファイル: Code.cs プロジェクト: jimmygilles/scriptsharp
        public void BitwiseBooleans()
        {
            bool a = true & false;
            bool b = true | false;
            bool c = true ^ false;
            a &= true;
            b |= true;
            c ^= true;
            a |= a || a;

            Data d = new Data();
            d.Flag &= true;
            d.Flag |= true;
            d.Flag ^= true;
        }