У меня есть этот кусок кода:
try
{
using(conn)
{
conn.UpdateScheduledTaskGuid(taskID, taskGUID);
}
}
В переменной conn появляется сообщение об ошибке " Невозможно неявно преобразовать тип DataProvider в System.IDisposable "
DataProvider - это пользовательский класс, созданный кем-то в этом проекте, над которым я работаю. Это тип приведенной выше переменной conn.
Полагаю, мне нужно, чтобы DataProvider реализовывал IDisposable, но я не уверен, действительно ли это здесь проблема или нет, и если мне нужно ее реализовать, с какими неуправляемыми ресурсами возникает проблема, требующая от меня добавления IDisposable?
Вот класс DataProvider: DataProvider.txt