Hallo Zusammen, ich stehe wieder im Wald und benötige Eure Hilfe.
Ich möchte, dass ich in einer Art Kontainer Klassen bereitstelle, die ich aus einer beliebigen Klasse benutzen kann.
Beispiel bisher:
[highlight=csharp]
public class KlasseA
{
public KlasseB _klasseB;
public KlasseB _klasseC;
public KlasseB _klasseD;
pulic KlasseA()
{
_klasseB = new KlasseB();
_klasseC = new KlasseC();
_klasseD = new KlasseD();
}
}
[/highlight]
Nun möchte ich gerne, dass ich die Klassen sozusagen Global zur Verfügung stehen.
Beispiel:
[highlight=csharp]
public class KlasseA
{
public Klassenkontainer _klassenkontainer;
pulic KlasseA()
{
_klassenkontainer= new klassenkontainer();
}
public void LeseXYZausKlasse()
{
_klassenkontainer["KB"].LeseEigenschaftAusKlasseB;
}
}
[/highlight]
Irgendwie komme ich auch durch Googlen nicht zu einer guten Lösung. Evtl. habt Ihr für mich Tips.
Ich benutze VS2013 Express und WPF mit .NET 4.5.1
Vielen Dank für eine Antwort oder hilfreichen Links.
Gruß Lerando
Ich möchte, dass ich in einer Art Kontainer Klassen bereitstelle, die ich aus einer beliebigen Klasse benutzen kann.
Beispiel bisher:
[highlight=csharp]
public class KlasseA
{
public KlasseB _klasseB;
public KlasseB _klasseC;
public KlasseB _klasseD;
pulic KlasseA()
{
_klasseB = new KlasseB();
_klasseC = new KlasseC();
_klasseD = new KlasseD();
}
}
[/highlight]
Nun möchte ich gerne, dass ich die Klassen sozusagen Global zur Verfügung stehen.
Beispiel:
[highlight=csharp]
public class KlasseA
{
public Klassenkontainer _klassenkontainer;
pulic KlasseA()
{
_klassenkontainer= new klassenkontainer();
}
public void LeseXYZausKlasse()
{
_klassenkontainer["KB"].LeseEigenschaftAusKlasseB;
}
}
[/highlight]
Irgendwie komme ich auch durch Googlen nicht zu einer guten Lösung. Evtl. habt Ihr für mich Tips.
Ich benutze VS2013 Express und WPF mit .NET 4.5.1
Vielen Dank für eine Antwort oder hilfreichen Links.
Gruß Lerando
Comment