Возможный дубликат:
Передача объекта IDisposable по ссылке вызывает ошибку?
Почему С# не позволяет передавать переменную из блока using в функцию ref или out?
Это мой код:
using (Form s = new Form())
{
doSomthing(ref s);
}
Функция заканчивается до окончания использования используемого блока, почему С# не пропускает s
как параметр ref или out?