Results 1 to 3 of 3

Thread: [RESOLVED] Inheriting an ArrayList

  1. #1

    Thread Starter
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Resolved [RESOLVED] Inheriting an ArrayList

    I'm trying to make my own collection based off the ArrayList class and I got a question.

    If someone references a specific item in my ArrayList class, I want to do something to the Object. In C++ I'd probably overload the [] operator, modify the object and then return it(like what would normally hapen).
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  2. #2
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: Inheriting an ArrayList

    Don't inherit the ArrayList class. The CollectionBase class exists solely as a base class for your own strongly-typed collections. Use that instead. You would basically provide the same members as the ArrayList class but strongly-typed to the type of your choice. Internally CollectionBase maintains an ArrayList, so your members call the corresponding members of the InnerList or List property. You are then basically wrapping an ArrayList rather than inheriting the class.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  3. #3

    Thread Starter
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Inheriting an ArrayList

    Alright thanks.
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width