Passing a Derived Object as a Reference Parameter

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Bruce

    Passing a Derived Object as a Reference Parameter


    How can I create a method that will take any object derived from a
    base class as a reference parameter?

    Something like this:

    void DestroyObject(r ef BaseObject obj)
    {
    obj.Dispose();
    obj = null;
    }

    DestroyObject(r ef derivedObject1) ;
    DestroyObject(r ef derivedObject2) ;
    DestroyObject(r ef derivedObject3) ;

    Where derivedObject1, 2 and 3 are of a class type derived from
    BaseObject?

    Thanks....

    --Bruce

Working...