Describe ways of cleaning up objects.
Answers were Sorted based on User's Feedback
Answer / anky
using the keyword Dispose, we can delete the objects!
| Is This Answer Correct ? | 11 Yes | 1 No |
Answer / sugumar.r
Actually, there are two ways resources can be cleaned up
from our application.( Garbage Collection)
1. Dispose()- By default system will release all non
referenced variables from memeory.
2.Finalize()- We can explicitly perform Cleaning process
using Finalize method(Destructor)
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / vaidyanathan
By Dispose() method the object is marked for garbage
collection. But user can define a Dispose() method
identified by GC, only when the user implements the
IDisposable interface in the class. Once the dispose()
marks the object for deletion, the garbage collector, in
its subsequent collection cycle, collects the objects by
calling the respective Finalize() methods. So there is no
need for the user to write the Finalize() method. This is
the normal Process of Garbage collection.
At extreme cases user can force the garbage collection at a
specific time by calling GC.Collect() method. This should
be followed by GC.SuppressFinalize() method call to avoid
GC from calling Finalize() method on the same object once
again.
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / subramanyam
in dotnet garbage collector automatically deletes the
object that is no more referenced
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / vinay tiwari
//we can perform this job with the help of destructor
using System;
class a
{
public int x;
public a(int b)
{
x=b;
}
public void display()
{
Console.WriteLine(x);
}
~a()
{
Console.Write("destroying object which is
created by a()");
}
}
class b
{
static void Main(string [] args)
{
a ob =new a(5);
ob.display();
}
}
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / mr. d
Using Dispose() method releases all the resources and memory
occupied by that object.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ashok
using the keyword NOTHING we can destroy the objects.
| Is This Answer Correct ? | 1 Yes | 7 No |
What are modifiers in c#?
Explain how to implement delegates in c#.net
What is difference between c and c sharp?
Can bool be null c#?
In which situation(s), the use of "Delegate" is a good idea?
Define a manifest in .net?
What is the difference between out and ref in c#?
What is command object in c#?
What?s class SortedList underneath?
Are c# references the same as c++ references?
Can partial class be inherited?
if i used stored procedure for retrieving the data from sql server.in front end i had used data reader.when 100 records are there in table.when it has displayed ten records in frontend database has been collapsed.then where should our data available...
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)