main
 1using System;
 2
 3namespace jive
 4{
 5  public class AnonymousDisposable : IDisposable
 6  {
 7    readonly Action action;
 8
 9    public AnonymousDisposable(Action action)
10    {
11      this.action = action;
12    }
13
14    public void Dispose()
15    {
16      action();
17    }
18  }
19}