В чем ошибка?
struct MyStruct : IDisposable
{
private bool dispose;
public void Dispose()
{
dispose = true;
}
public bool GetDispose()
{
return dispose;
}
}
var s = new MyStruct();
using(s)
{
Console.WriteLine(s);
}
Console.WriteLine(s.GetDispose());
Не знаю я IDiasposable, не работал с таким. У структуры конструктора нету, может тут ошибка? И как вообще структура может быть Disposable?