public DownloaderViewModel(ISelectFile selectFile, IShow show, IUrlService urlservice, ICreateEngine createEngine) { _selectFile = selectFile; _show = show; _createEngine = createEngine; _urlService = urlservice; }
static void Main(string[] args) { var en = new Engine(10); Engine[] engine = new Engine[] { new Engine(5), new Engine(10), new Engine(20), }; ICreateEngine create = en.AddPower(en); create.Add(10); engine.CopyTo(new Engine[en.Count - 1], 10); }