c#中封闭form时会调用dispose方法吗

c#中关闭form时会调用dispose方法吗?我想把一些资源的释放方在dispose中,点击form中的关闭按钮是不是会自

c#中关闭form时会调用dispose方法吗?
我想把一些资源的释放方在dispose中,点击form中的关闭按钮是不是会自动调用dispose释放资源的?
[解决办法]
调用Dispose方法时会调用Dispose

如;
Form1 frm=new Form1();
frm.ShowDialog();
frm.Dispose();