Объясните, что делает эта часть кода

    class Angar
    {
        System.Collections.ObjectModel.Collection<Task> Array;
        public Angar()
        {
            Array = new System.Collections.ObjectModel.Collection<Task>();
        }
        public System.Collections.ObjectModel.Collection<Task> Storage
        {
            get { return Array; }
            set { Array = value; }
        }

        internal Engine Engine
        {
            get => default;
            set
            {
            }
        }

        internal Engine Engine1
        {
            get => default;
            set
            {
            }
        }

        public static Angar operator +(Task obj, Angar obj2)
        {
            obj2.Storage.Add(obj);
            return obj2;
        }

    }
}

Объясните, что делает эта часть кода


Ответы (0 шт):