CS-Script の実行を一時停止する方法、メイン呼び出しスレッドを待機する方法。
私はループを持っています。しかし、最初の反復が完了せずに 2 番目の反復が開始されました。そして2番目の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) { }
}