Click here to Skip to main content
15,904,653 members
Home / Discussions / C#
   

C#

 
Generalobject destroy Pin
George_George19-Apr-08 1:15
George_George19-Apr-08 1:15 
GeneralRe: object destroy Pin
Zoltan Balazs19-Apr-08 2:22
Zoltan Balazs19-Apr-08 2:22 
GeneralRe: object destroy Pin
Luc Pattyn19-Apr-08 2:46
sitebuilderLuc Pattyn19-Apr-08 2:46 
GeneralRe: object destroy Pin
Zoltan Balazs19-Apr-08 3:06
Zoltan Balazs19-Apr-08 3:06 
GeneralRe: object destroy Pin
George_George19-Apr-08 3:16
George_George19-Apr-08 3:16 
GeneralRe: object destroy Pin
Guffa19-Apr-08 3:54
Guffa19-Apr-08 3:54 
GeneralRe: object destroy Pin
George_George19-Apr-08 3:59
George_George19-Apr-08 3:59 
GeneralRe: object destroy Pin
Guffa19-Apr-08 5:16
Guffa19-Apr-08 5:16 
George_George wrote:
The conclusion is obj1 and class1 instances may have
different life time, and no reference to class1 instance does not mean no reference to obj1 instance, right?


Yes, the life time of one object is never tied to the life time of another object. They live completely seperate lives, and it's only the active references to each object that determines how long the object is active.

George_George wrote:
Do you think my sample (class1, obj1 and class2) is correct?


It's an example of a fairly common situation. It's only the conclusion that is wrong; that a reference to the same object that the Class1 object has a reference to would keep the Class1 object alive.

Despite everything, the person most likely to be fooling you next is yourself.

GeneralRe: object destroy Pin
George_George19-Apr-08 20:46
George_George19-Apr-08 20:46 
GeneralRe: object destroy Pin
Luc Pattyn19-Apr-08 3:59
sitebuilderLuc Pattyn19-Apr-08 3:59 
GeneralRe: object destroy Pin
George_George19-Apr-08 4:00
George_George19-Apr-08 4:00 
GeneralRe: object destroy Pin
Luc Pattyn19-Apr-08 4:09
sitebuilderLuc Pattyn19-Apr-08 4:09 
GeneralRe: object destroy Pin
George_George19-Apr-08 4:19
George_George19-Apr-08 4:19 
GeneralRe: object destroy Pin
Dave Kreskowiak19-Apr-08 4:38
mveDave Kreskowiak19-Apr-08 4:38 
GeneralRe: object destroy Pin
Zoltan Balazs19-Apr-08 4:50
Zoltan Balazs19-Apr-08 4:50 
GeneralRe: object destroy Pin
Dave Kreskowiak19-Apr-08 7:06
mveDave Kreskowiak19-Apr-08 7:06 
GeneralRe: object destroy Pin
George_George19-Apr-08 20:58
George_George19-Apr-08 20:58 
GeneralRe: object destroy Pin
George_George19-Apr-08 20:57
George_George19-Apr-08 20:57 
GeneralRe: object destroy Pin
George_George19-Apr-08 20:50
George_George19-Apr-08 20:50 
GeneralRe: object destroy Pin
Guffa19-Apr-08 4:09
Guffa19-Apr-08 4:09 
GeneralRe: object destroy Pin
George_George19-Apr-08 4:23
George_George19-Apr-08 4:23 
GeneralRe: object destroy Pin
Dave Kreskowiak19-Apr-08 4:28
mveDave Kreskowiak19-Apr-08 4:28 
GeneralRe: object destroy Pin
George_George19-Apr-08 4:52
George_George19-Apr-08 4:52 
GeneralRe: object destroy Pin
Guffa19-Apr-08 4:37
Guffa19-Apr-08 4:37 
GeneralRe: object destroy Pin
George_George19-Apr-08 4:51
George_George19-Apr-08 4:51 

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.