Scivo in VB ma il concetto è valido anche in C#
Partiamo dalle classi A e B:
Class A
Public prop1 As String
Public prop2 As String
End Class
Class B
Public propA As A
End Class
Presupponendo che per esistere una istanza di C deve esserci una istanza di B
Class C
Private _classeB As B
Sub New(ClasseB As B)
_classeB=ClasseB
End Sub
Sub Prova
Dim s As String=_classeB.propA.prop1
End Sub
End Class
Questo si chiama incapsulamento se può aiutarti a cercare ulteriori informazioni in rete o su dei manuali... In ogni caso se hai dubbi chiedi pure...
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole