Как приостановить выполнение для моего CS-Script, как подождать основной вызывающий поток.CS-Script в C#
У меня есть петля. но вторая итерация началась без завершения первой итерации. и второй csscript выполнен.
foreach (var website in siteList)
{
try
{
string url = Common.GetWebSearchURL(website.ToUpper());
string webFile = Common.GetWebSearchURL(website.ToUpper() + "_SCRIPT");
CSScript.Evaluator.ReferenceAssembliesFromCode(webFile, true);
ICommon script = CSScript.Evaluator.LoadFile<ICommon>(webFile);
script.Run(ref pnlBroswer, website, url);
}
catch (Exception ex) { }
}
Является ли сценарий выполняющим асинхронную, а не синхронную работу? – Servy