Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Trying To Understand Indexers
Message
De
10/11/2009 00:31:56
 
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Divers
Thread ID:
01433919
Message ID:
01433948
Vues:
63
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform