русский
Germany.ruForen → Архив Досок→ Programmierung

А как сейчас с работой?

14.06.21 20:22
Re: А как сейчас с работой?
 
Программист коренной житель
А вы приведите ну хотя-бы 10 примеров, где можно было бы использовать структуры в ООП, я уму не приложу.

Можешь пресказать вывод опираясь на свои знания о структурах и классах?

        class Foo
        {
            public int Val { get; set; }
        }

        struct Boo
        {
            public int Val { get; set; }
        }


        static void Main(string[] args)
        {
            Foo foo = new Foo() { Val = 10 };
            Boo boo = new Boo() { Val = 10 };

            SomeFunc(foo, boo);

            Console.WriteLine($"Foo.Val = {foo.Val}");
            Console.WriteLine($"Boo.Val = {boo.Val}");
        }

        static void SomeFunc (Foo foo, Boo boo)
        {
            foo.Val = 5;
            boo.Val = 5;
        }
 

Sprung zu