Bonjour tous le monde,
Je me remets au VB.net tranquillement.
Je soumets le code suivant à votre sagacité car je ne m'explique pas le fait que la variable _S est inaccessible dans ce contexte :
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
20
Module AAA
 
	Public Class BBB
 
		Protected _S as String
 
	End Class
 
	Public Class CCC
		Inherits BBB
 
		Private Shared _TableauDeBBB(0) As BBB
 
		Shared Sub New
			_TableauDeBBB(0)._S
		End Sub
 
	End Class
 
End Module
Ma Question est donc la suivante :
Quel niveau d'accès utiliser pour garder _S uniquement visible depuis CCC et le rendre utilisable via une instance dans une Sub Shared ?