Bonjour à tous,

Imaginez le cas suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
public class UneClasse
{
private Point __point;
 
public Point cePoint
        {
            get
            {
                return __point;
            }
            set
            {
                __point = value;
            }
        }
 
....

Y a-t-il un moyen simple d'accéder à la propriété 'X' de la propriété 'cePoint' ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
// Quelque part ailleurs
UneClasse instanceDeClasse;
instanceDeClasse.cePoint.X = 15  // Ceci ne marche pas. Génère une compile-time erreur. Normal.

Comment écrire, dans la définition de 'UneClasse', les accesseurs (get/set) des propriétés (X et Y) de la propriété cePoint ?