Пример #1
0
        static void Main(string[] args)
        {
            int one = 1, two = 2;
            var three = new aClass();

            three.value = 3;
            aClass num;

            sum(1 + 2, 3 + 4);
            sum(b: 1.0f, a: 2.0f);
            add5(one, three);
            Console.WriteLine($"one is {one}, three's value is {three.value} after add5()");
            swap(ref one, ref two);
            Console.WriteLine($"one is {one}, two is {two} after swap()");
            become4(out num);
            Console.WriteLine($"num'value is {num.value} after become4()");
            printAllArguments(1, 3, 5, 7, 8, 100, 55, 2);

            Console.ReadKey();
        }
Пример #2
0
 static void become4(out aClass a)
 {
     a       = new aClass();
     a.value = 4;
 }
Пример #3
0
 static void add5(int a, aClass b)
 {
     a       += 5;
     b.value += 5;
 }