Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2941 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  surcharge opérateur [ ]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

surcharge opérateur [ ]

n°1479785
greenzephy​r
Posté le 22-11-2006 à 10:49:42  profilanswer
 

hello,
 
Quelqu'un sait-il s'il est possible de surcharger l'opérateur [ ] ?
J'ai vu qu on pouvait le faire pour +, *, < ,etc. mais [ ] ????
 
merci

mood
Publicité
Posté le 22-11-2006 à 10:49:42  profilanswer
 

n°1479841
Taz
bisounours-codeur
Posté le 22-11-2006 à 12:14:48  profilanswer
 

<type de retour> this[<type de l'index> <nom de l'index] { get; set; }

n°1480276
_Mose_
Lonesome coder
Posté le 22-11-2006 à 20:56:45  profilanswer
 

Pour info, c'est pas considéré comme un opérateur en C#, mais comme un Indexer, c'est à dire une propriété disposant de paramètre (les indexs).
D'ailleurs tu peux mettre plusieurs indexes, et tu peux leur mettre le type que tu veux.
Ex :

Code :
  1. // récupérer un employé en fct de son nom et prénom
  2. Employé joe = myEmployéCollection["joe", "dupond"];


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  surcharge opérateur [ ]

 

Sujets relatifs
Surcharge d'opérateursurcharge de l'operateur >>
Surcharge d'opérateur : comprend pas(résolu) surcharge operateur <<
(aide) Surcharge d'operateur en c++Surcharge d'opérateur
surcharge de l'operateur []Surcharge d'operateur et compilation
[class] Surcharge d'opérateur +[C++] Problème de surcharge d'opérateur
Plus de sujets relatifs à : surcharge opérateur [ ]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR