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
Explain the difference between class and interface in .net?
Is c and c# the same?
What is cts, clr?
What is an inheritance ?Give an example in which inheritance is used?
What is object array in c#?
Can properties be static in c#?
Can you change the value of a constant filed after its declaration?
What is the and operator in c#?
What is a partial class. Give an example?
What is hashset c#?
How do you serialize an object?
Can struct be static in c#?
Can you pass parameters to destructors?
What does int32 mean?
Write a program to find the angle between the hours and minutes in a clock