Вопросы по теме 'finally'
Следует ли помещать Marshal.FreeHGlobal в блок finally, чтобы обеспечить удаление ресурсов?
У меня есть следующий блок кода:
IntPtr unmanagedPointer = Marshal.AllocHGlobal(buffer.Length);
Marshal.Copy(buffer, 0, unmanagedPointer, buffer.Length);
SomeCommandThatCanThrowAnException();
Marshal.FreeHGlobal(unmanagedPointer);
Должен ли...
3942 просмотров
schedule
22.01.2024
Какова была причина того, что разрешенное значение undefined из Promise#finally не использовалось в специальном регистре?
Фон
TC39 proposal-promise-finally , который теперь является частью спецификация ES2018 , список следующие ключевые моменты , а также перефразировано на MDN , чтобы точно описать, что делает метод.
promise.finally(func) похож на...
75 просмотров
schedule
29.09.2022
.Net Framework: блок finally не вызывается, если исключение не обнаружено
Простое консольное приложение в Visual Studio 2019, .Net Framework 4.7, Windows:
static void Main(string[] args)
{
try
{
Console.WriteLine("In try");
throw new IndexOutOfRangeException();
}
finally
{...
87 просмотров
schedule
22.09.2022