Click here to Skip to main content
15,909,827 members
Home / Discussions / C#
   

C#

 
AnswerRe: Proper object disposal... Pin
Christian Graus11-Feb-07 10:16
protectorChristian Graus11-Feb-07 10:16 
GeneralRe: Proper object disposal... Pin
Shy Agam11-Feb-07 10:54
Shy Agam11-Feb-07 10:54 
GeneralRe: Proper object disposal... Pin
Christian Graus11-Feb-07 11:07
protectorChristian Graus11-Feb-07 11:07 
GeneralRe: Proper object disposal... Pin
Shy Agam11-Feb-07 12:01
Shy Agam11-Feb-07 12:01 
GeneralRe: Proper object disposal... Pin
Christian Graus11-Feb-07 12:12
protectorChristian Graus11-Feb-07 12:12 
GeneralRe: Proper object disposal... Pin
Luc Pattyn11-Feb-07 12:45
sitebuilderLuc Pattyn11-Feb-07 12:45 
GeneralRe: Proper object disposal... Pin
Guffa11-Feb-07 12:35
Guffa11-Feb-07 12:35 
GeneralRe: Proper object disposal... Pin
Christian Graus11-Feb-07 12:45
protectorChristian Graus11-Feb-07 12:45 
Guffa wrote:
Freeing (managed) memory is no reason to implement IDisposable.


Really ? Is the memory used by the Bitmap object unmanaged ? I'd say that if a large amount of memory is being used by commonly created objects, Dispose should be implimented to control cleanup. The framework does NOT manage it very well, I've seen a computer basically frozen, trying to solider on, because the GC had not cleaned up a bunch of objects.


Guffa wrote:
The only time that there would be any point in having a Dispose method for removing references, is if you plan to hold on to the object after it's disposed


The point is, the Dispose method on the class in question, would be used to manage a resource count, before deciding if it should in fact call Dispose on an object which it contains.

Guffa wrote:
That sound's a bit creapy, though... like keeping your dead pets in the freezer...


Have you not read Pet Cemetary ?



Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog

GeneralRe: Proper object disposal... Pin
Guffa11-Feb-07 14:09
Guffa11-Feb-07 14:09 
GeneralRe: Proper object disposal... Pin
Christian Graus11-Feb-07 14:36
protectorChristian Graus11-Feb-07 14:36 
AnswerRe: Proper object disposal... Pin
Guffa11-Feb-07 12:25
Guffa11-Feb-07 12:25 
GeneralRe: Proper object disposal... Pin
Shy Agam11-Feb-07 23:04
Shy Agam11-Feb-07 23:04 
GeneralRe: Proper object disposal... Pin
Guffa12-Feb-07 4:39
Guffa12-Feb-07 4:39 
QuestionOpening other programs with C# Pin
Wolf9211-Feb-07 7:33
Wolf9211-Feb-07 7:33 
AnswerRe: Opening other programs with C# Pin
Stefan Troschuetz11-Feb-07 7:48
Stefan Troschuetz11-Feb-07 7:48 
QuestionConecting to database-C# Pin
mrkeivan11-Feb-07 7:23
mrkeivan11-Feb-07 7:23 
AnswerRe: Conecting to database-C# Pin
Mike Hankey11-Feb-07 7:57
mveMike Hankey11-Feb-07 7:57 
GeneralRe: Conecting to database-C# Pin
mrkeivan11-Feb-07 8:43
mrkeivan11-Feb-07 8:43 
GeneralRe: Conecting to database-C# Pin
Mike Hankey11-Feb-07 9:03
mveMike Hankey11-Feb-07 9:03 
AnswerRe: Conecting to database-C# Pin
Guffa11-Feb-07 8:55
Guffa11-Feb-07 8:55 
GeneralRe: Conecting to database-C# Pin
mrkeivan11-Feb-07 10:18
mrkeivan11-Feb-07 10:18 
AnswerRe: Conecting to database-C# Pin
Guffa11-Feb-07 11:20
Guffa11-Feb-07 11:20 
Questionretrieving data from a DataTable by giving the location Pin
Saira Tanwir11-Feb-07 6:44
Saira Tanwir11-Feb-07 6:44 
AnswerRe: retrieving data from a DataTable by giving the location [modified] Pin
Colin Angus Mackay11-Feb-07 7:05
Colin Angus Mackay11-Feb-07 7:05 
QuestionUndo() Method? Pin
Wolf9211-Feb-07 5:43
Wolf9211-Feb-07 5:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.