Size: a a a

2020 January 15

VO

Vitaliy Orlov in pro.net
воу воу воу
источник

E

EgorBo in pro.net
ну в плане возьмет твой код из файнели и оставит только его
источник

VO

Vitaliy Orlov in pro.net
да это я понял, это как gcc может половину твоего кода выкинуть из-за ненадобности (утрированно) ))
источник

E

EgorBo in pro.net
источник

E

EgorBo in pro.net
а теперь щелкните .NET Frameworkd сверху в комбобоксе
источник

IC

Ilya Chernoudov in pro.net
то есть такие блоки пишут, чтобы во время thread abort код выполнения не прервался?
источник

VO

Vitaliy Orlov in pro.net
Ilya Chernoudov
то есть такие блоки пишут, чтобы во время thread abort код выполнения не прервался?
угу
источник

IC

Ilya Chernoudov in pro.net
потому что thread abort не прерывает выполнение кода в блоке finally?
источник

IC

Ilya Chernoudov in pro.net
супер сомнительный коммиттмент
источник

IC

Ilya Chernoudov in pro.net
хорошо, что похерили его
источник

U

Username in pro.net
А как поймать LongException если нету возможности отменить таску ? https://i.imgur.com/2Wyei09.png
источник

IC

Ilya Chernoudov in pro.net
Username
А как поймать LongException если нету возможности отменить таску ? https://i.imgur.com/2Wyei09.png
сделай эвейт long task?
источник

U

Username in pro.net
так он ж тогда не отработает так как надо если его эвейтить
источник

E

EgorBo in pro.net
Ilya Chernoudov
супер сомнительный коммиттмент
это вроде в доменах был популярный кеймс
источник

E

EgorBo in pro.net
когда ты выгружаешь домен абортом
источник

E

EgorBo in pro.net
а ща в неткоре нет доменов
источник

K

Katz in pro.net
Username
так он ж тогда не отработает так как надо если его эвейтить
1. Метод обертка с try|catch
2. ContinueWith с нужными флагами https://devblogs.microsoft.com/pfxteam/tasks-and-unhandled-exceptions/
3. И вроде работает тут TaskScheduler.UnobservedTaskException
источник

K

Katz in pro.net
в Main try|catch ты его никак не словишь, если эвейтить не будешь
источник

U

Username in pro.net
понятно, грустно
источник

vl

vova lantsov in pro.net
Username
А как поймать LongException если нету возможности отменить таску ? https://i.imgur.com/2Wyei09.png
await Task.WhenAny(...);
1. if (shortTask.IsCompleted)
2. if (longTask.Exception == null)
источник