Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Does c# supports destructors?

Answers were Sorted based on User's Feedback



Does c# supports destructors?..

Answer / 'tiger' senthil

yes,C# allows destructor.

Is This Answer Correct ?    8 Yes 0 No

Does c# supports destructors?..

Answer / praveen saxena

Yes and No,
C# supports destructors just to provide a familiar way fo
destructing objects for C++ developers. even syntax also is
same but internally its the dicpose method that does all
the work.

Even if you declare a destructor the compiler automatically
translates a destructor into an override of the
Object.Finalize() method. In other words, the compiler
translates the following destructor:

class Class1
{
~Class1(){}
}

Into the following code:

class Class1
{
Protected override void Finalize()
{
try{..}
finally { base.Finalize();}
}
}

I guess that makes things more clear.

Is This Answer Correct ?    6 Yes 0 No

Does c# supports destructors?..

Answer / k. amith kumar

Yes

Example:
class A
{
A(){} //Constructor.
~A(){} //Distructor.
.........
..........
}

Is This Answer Correct ?    5 Yes 1 No

Does c# supports destructors?..

Answer / vijay

yes.

when a objects created by Constructor are removed by
destructor

Is This Answer Correct ?    2 Yes 0 No

Does c# supports destructors?..

Answer / puneet

Desturctors are very much supported by c#. Internally a c#
destructor is converted to a finalize method call.

Is This Answer Correct ?    2 Yes 1 No

Does c# supports destructors?..

Answer / chinju

yes c# support destructor.it is used to delete object
explicitly.Dispose() is used for this.if we didn't write the
destructor explicitly it will call the default destructor ie
Finalize().always destructor is executed after the execution
of name space

Is This Answer Correct ?    1 Yes 0 No

Does c# supports destructors?..

Answer / mahesh

No, I didnt think distructor is supported by C# as far as
dispose() is concern it is used for clean up code like
finalize the object is distroyed automatically by garbage
collector

Is This Answer Correct ?    2 Yes 2 No

Does c# supports destructors?..

Answer / kamlesh sharma

yes c# allow destructures

Is This Answer Correct ?    1 Yes 1 No

Does c# supports destructors?..

Answer / ashish gupta

i think it doesnt allow to use Destructor.

there is a method called Dispose() which automatically
calls destructor

Is This Answer Correct ?    2 Yes 3 No

Post New Answer

More C Sharp Interview Questions

Is c# lazy thread safe?

0 Answers  


what's the Difference between DataView and DataTable?

10 Answers  


Hello Friends..am Mohammed riyash..final year BCA in Jamal Mohamed College 2009. Trichy. My doubt is while connecting SQL2005 Built in Database withing the Visual Studio 2005 Framework.. I am getting the error.. That " An Error occurred and it may be due to , under the default settings of the Server, the connection cannot be established.." But the code works in MS Access for me.. Both in VB.Net and C#.Net am getting the same error.. Any genius please Message me to 9994558822 or mail me.. riyash.ips@gmail.com

3 Answers  


What are actions in c#?

0 Answers  


What is difference between event and delegate in c#?

0 Answers  


Assignment # 1 Print the pattern given below using single printf statement XX XX XX XX XX XX X X X X XX XX XX XX XX XX Assignment # 2 Print the pattern given below using single printf statement (please do NOT use the string function below) 0 909 89098 7890987 678909876 56789098765 4567890987654 345678909876543 23456789098765432 1234567890987654321

3 Answers   Wipro,


What is c sharp used for?

0 Answers  


Is c# code is managed or unmanaged code?

0 Answers  


How string definitions will prevent escaping on backslashes in C#?

0 Answers   Siebel,


Is c++ or c# better?

0 Answers  


What is the difference between inheritance and abstract class?

0 Answers  


What is immutable in C#?

0 Answers   SwanSoft Technologies,


Categories