Methods dispose() method of C# which are invoked to free the unmanaged resources held by an object.
dispose( ) is used to free unmanaged resources whenever it is invoked. It is invoked by the user.
Refer,
https://techdifferences.com/difference-between-dispose-and-finalize-in-c-sharp.html



