Where does the dispose method lie and how can it be used to
clean up resources?
Answer Posted / rutu
Dispose() is available in System.IDisposable interface.
Microsoft has suggested two methods that can be invoked by
the programmer for the release of resources i.e Close() and
Dispose().
If any of the method is invoked by the programmer before
loosing the reference to an object, care must be taken to
avoid finalze() to be invoked on the same object when it is
garbage collected and we can do this using
GC.SuppressFinalise().
Public Sub Dipose()' or Close()
'write code here to release the resources
GC.SuppressFinalize(Me)
End Sub
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Give examples for value types?
How does foreach loop work in c#?
What is array and arraylist?
What is a concrete class in c#?
What will a loop recorder show?
What is a dictionary in c#?
What is the difference between writeline and write in c#?
Is it possible to execute multiple catch block for a single try statement?
Are enums static c#?
What is the task perform by clr?
What do you mean by shared assembly?
Which .gang of four. Design pattern is shown below?
What does f mean in c#?
What is the data type for bit in c#?
How many constructor can a class have?