virtual memory

Apr 5 2005 8:38 AM
hi all My c# program creates several windows with datagrids. the virtual memory size used by the program increase whenever a new window is opened but doen't decrease when these windows are closed(dispose is explicitlly called). Is there a memory leak in my program ,if so is there a utility i can use to locate the memory leak? Thanks