Morning everything
A bat language theory question is here ... I found some links on the Internet suggesting that exception handling and delegate in C # have different behavior in some cases, but I can not find any specific documentation on this.
Recently, we had some big problems with exceptions inside delegates for adding Microsoft Excel, which caused a serious error in the MSVC runtime. Removing delegates allowed this, but now I'm curious to know the details.
As a short example of kernel code:
Delegate del;
try
{
del.DynamicInvoke();
}
catch(Exception e)
{
}
. .
, (, "" ToString() ) , , .
MS Excel . , , , , .
, COM, .NET(, , ), - .NET. Excel , COM - Excel .
Excel + COM +, , ... ?