Ich hab bisschen gesucht und einen entsprechenden Thread auf myCSharp.de gefunden: http://www.mycsharp.de/wbb2/thread.php?threadid=14011
Da wird das sehr gut erkärt.