Auf Struktur eines Objektes zugreifen

sra

Erfahrenes Mitglied
Hallo

Ich habe ein Struct Location mit dem Variablen X und Y gemacht. In einer Klasse werden diese dann genutzt, und auch public freigegeben.

Wenn ich nun object.Location.X mache, dann kann ich es zwar lesen, nicht aber verändern. Ich habe sowohl get als auch set definiert.

Kennt jemand das Problem? Muss ich das Struct speziell "veröffentlichen"?
 
Mir ist inzwischen klar, wieso das so ist.

Code:
		public location Location
		{
			get { return demLocation; }
			set { demLocation = value; }
		}

Ich will ihm aber ein int übergeben, was ja halt nicht geht.
Jemand eine Idee, wie ich das trotzdem hinkriegen kann?
 
Erklär mal ein bißchen genauer, was du dann mit dem Integer machen willst!

Zwischen einem Integer und einem struct seh ich nämlich keinen Zusammenhang. Du kannst ja nicht sagen:

struct(x/y) = Integer;

oder willst du etwa beide Variablen (x und y) mit dem übergebenen Integer füllen?


mfG,
MAN
 
Zurück