Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Trying To Understand Indexers
Message
From
10/11/2009 00:31:56
 
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Miscellaneous
Thread ID:
01433919
Message ID:
01433948
Views:
64
Sorry Kevin, maybe it's just me, but your code snippets aren't making too much sense to me. Yeah, I've had a long day (moved back home to WA today), and so maybe I'm just tired. But I'm not getting it. Could you try explaining it again, with better code snippets?

Thx,
~~Bonnie



>I have this customer class:
>
>
>public class Customer
>{
>    private List<Invoice> _Invoices = new List<Invoice>();
>    public Invoice this[int item]
>    {
>        get
>        {
>            return _Invoices[item];
>        }
>        set
>        {
>            _Invoices[item] = value;
>        }
>    }
>}
>
>
>I then do this:
>
>
>static void Main(string[] args)
>{
>    Invoice InvA = new Invoice();
>    InvA.InvoiceId = "A0001";
>
>    Invoice InvB = new Invoice();
>    InvB.InvoiceId = "B0002";
>
>    Customer cust = new Customer();
>    cust[0] = InvA;
>    cust[1] = InvB;
>}
>
>
>I'm not really seeing a usage for indexers. It seems to me that an Invoices collection would be better. What's the point of indexers?
Bonnie Berent DeWitt
NET/C# MVP since 2003

http://geek-goddess-bonnie.blogspot.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform