¿Cómo eliminar cookies de windows.form?

Estoy trabajando con el control Webbrowser en una aplicación windows.form escrita en C #. Me gustaría escribir un método para eliminar las cookies del control de Webbrowers después de que visita un sitio determinado. Lamentablemente, no sé cómo hacer eso exactamente y no encontré mucha ayuda en Internet.

Si alguien tiene experiencia realmente haciendo esto, no solo hipotético porque podría ser más complicado de lo que parece, no lo sé.

int count = webBrowser2.Document.Cookie.Length; webBrowser2.Document.Cookie.Remove(0,count); 

Simplemente asumiría que algo como el código anterior funcionaría, pero supongo que no. ¿Alguien puede arrojar algo de luz sobre esta cosa de cookies?

Si tiene habilitado JavaScript, puede usar este fragmento de código para borrar las cookies del sitio en el que se encuentra el navegador web actualmente.

 webBrowser.Navigate("javascript:void((function(){var a,b,c,e,f;f=0;a=document.cookie.split('; ');for(e=0;e