Accès à une property d'une classe à une autre
Bonjour à tous.
Plutôt fervant du VB.NET, je me mets au C# et j'ai du mal avec un truc basique. J'ai trouvé de la doc et des tutos pour m'aider, mais là je sèche sur un truc simple.
Je voudrais accéder à une property d'une classe à partir d'une autre classe.
Dans une classe Wood j'ai mis cela :
Code:
1 2 3 4 5 6 7 8 9
|
class Wood : DrawableGameComponent
{
private string _BlocRondin;
public string BlocRondin
{
get { return _BlocRondin; }
set { _BlocRondin = value; }
} |
et dans une classe Froger je voudrais modifier la valeur de cette property en faisant cela
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
public class Froger : Microsoft.Xna.Framework.Game
{
public Froger()
{
graphics = new GraphicsDeviceManager(this);
Content.RootDirectory = "Content";
graphics.PreferredBackBufferHeight = 1024;
graphics.PreferredBackBufferWidth = 1280;
}
protected override void Initialize()
{
BlocRondin = "go";
base.Initialize();
} |
Sauf que là, il me dit, sur BlocRondin
Citation:
Le nom 'BlocRondin' n'existe pas dans le contexte actuel
Et je vois pas ce que j'ai oublié dans le code.
Pouvez vous m'aider ?