title: When do I need to use dispose() on graphics?
body: <p>I'm learning to draw stuff in C# and I keep seeing recommendations to use dispose(), but I don't quite understand what it does.</p>
  
  <ul>
  <li>When should I be using dispose() on a
  code-drawn graphic?</li>
  <li>What happens if I
  don't? </li>
  <li>Do I need to call it every
  time a graphic is not visible, such
  as on a GUI that has tabs and the
  user switched to the other tab, and
  then redraw it when they switch back?</li>
  <li>Will I break things if I call it when I shouldn't?</li>
  <li>Will Batman escape the evil clutches of the Joker?</li>
  </ul>