Entwickler-Ecke
C# - Die Sprache - Instanz von Objekt erstellen
BCT1 - Do 04.11.10 19:52
Titel: Instanz von Objekt erstellen
Hey, ich hab ne Frage, wie kann man Instanzen von Objekten erzeugen. Also ich habe zwei String-Objekte und möchte wenn man das eine ändert das andere automatisch mitverändern.
Kann man das einfach ohne Zusatzmethoden oder so realisieren?
Gruß BCT1
BCT1 - Do 04.11.10 20:20
Schade, hätte gedacht man könnte das in C# irgentwie realisieren...
Trotzdem danke
Yogu - Fr 05.11.10 14:03
Eine andere Möglichkeit wäre es, den String in eine eigene Klasse zu packen, und
diese dann zu instanzieren:
C#-Quelltext
1: 2: 3:
| class MyStringContainer { public string Value { get; set; } } |
Wenn du eine Instanz dieser Klasse mittels
new erstellst, und diese dann mehreren Variablen zuweist, hast du das, was du wolltest.
Das
{ get; set; } bedeutet übrigens, dass die Eigenschaft gelesen und geschrieben werden kann.
Noch was:
BCT1 hat folgendes geschrieben : |
wie kann man Instanzen von Objekten erzeugen |
Instanzen kann man nur von Klassen, nicht von Objekten erzeugen. Um die Begriffe zu klären: Ein Objekt ist eine Instanz einer bestimmten Klasse. Was du suchst, sind Referenzen, gibt's z.B. in
PHP [
http://de3.php.net/manual/de/language.references.php].
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!