C# 8 имеет аккуратные синтактики c сахар для using
блоков, например:
using var transaction = CreateTransaction();
Объект транзакции расположен в конце области видимости.
Вопрос : могу ли я как-то по-прежнему использовать его без объявления переменных, например:
using CreateTransaction();
Я изучил официальную документацию , также попытался использовать имя переменной "discard":
using var _ = CreateTransaction();
Работает, но не очень элегантно. Есть ли лучшие способы, о которых я не знаю? Спасибо!