/// <summary> /// Вычисление u(x,t) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async Task UxtCalcAsync() { label9.Show(); пределыПоОсиZПриПромежуточномРисованииToolStripMenuItem.Enabled = false; ускоренныйПараллелизмДляUxtToolStripMenuItem.Enabled = false; //OtherMethods.CopyFiles(); SetLastTimeConfig(); label9.Text = "Копирование скриптов"; OtherMethods.CopyFilesTxt(); string[] dir = Expendator.GetStringArrayFromFile("WhereData.txt", true); for (int i = 0; i < dir.Length; i++)//между циклами можно включить задержку на время выбора параметров, хотя лучше не надо { await UxtIterationAsync(dir[i], i, dir.Length); } await AfterLoopsActAsync(); }