0
Est-ce que C# a une façon d'utiliser des objets comme des tableaux normaux? Comme PHP (ArrayObject)?Objet étendant un tableau
Est-ce que C# a une façon d'utiliser des objets comme des tableaux normaux? Comme PHP (ArrayObject)?Objet étendant un tableau
Si vous voulez pouvoir écrire:
string x = foo[0];
ou
Guid y = bar["hello"];
alors vous devez mettre en œuvre un indexer dans votre type. Par exemple, List<T>
(et en effet toute implémentation IList
) a un indexeur pour accéder aux éléments de la collection par index. Dictionary<T>
(et de même IDictionary
) a un indexeur pour accéder aux éléments par clé.
Pouvez-vous donner un exemple PHP de ce que vous voulez dire? J'ai du mal à penser. –