LenovoLegionToolkit

Форк
0
16 строк · 303.0 Байт
1
using System;
2

3
namespace LenovoLegionToolkit.Lib.Utils;
4

5
public class LambdaDisposable : IDisposable
6
{
7
    private readonly Action _action;
8

9
    public LambdaDisposable(Action action) => _action = action;
10

11
    public void Dispose()
12
    {
13
        GC.SuppressFinalize(this);
14
        _action();
15
    }
16
}
17

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.