Иногда получается что происходит какой то глюк в коде C# и и проект зависает
В PM помагает только перезапуск, в Zenno - Условия прирывания потока, если не забыли указать или только перезапуск
Есть предложение внедрить данный код в саму програму с лимитом по умолчанию 5-10 минут с возможностью изминения пользывателем
и в дерективы Using прописать
Данное улутшение позволило бы избежать глюки (кривые руки) в Коде C#
В PM помагает только перезапуск, в Zenno - Условия прирывания потока, если не забыли указать или только перезапуск
Есть предложение внедрить данный код в саму програму с лимитом по умолчанию 5-10 минут с возможностью изминения пользывателем
C#:
Task<string> task = new Task<string>(() =>
{
// Your code
return "value";
});
task.Start();
task.Wait(5000); //- Ожидание 5 секунд
if (task.IsCompleted)
{
if (task.Exception != null)
{
throw task.Exception;
}
else
{
return task.Result;
}
}
return string.Empty;
C#:
using System.Threading.Tasks;