I have been reading about garbage collection and came to know the term "Island Of Isolation", such as when ObjectA references to ObjectB and ObjectB simultaneously references to ObjectA.
Can someone give me an example of this in C#? Also, can you please explain if this is the same thing as a "memory leak"?