>
>
> Hallo,
>
> >
> > Jetzt wird einfach eine Instanz von "GISLineMapShape"
> > angelegt und die dem this. (Also ArrayList)
> > hinzugef�gt ...
> > Das "GISLineMapShapeCollection()" habe ich um ein
> > wiederverwendbares Objekt zu haben ...
> > Jetzt muss ich halt mittels "public void
> > LineMapShape(LineShape aLineShape)" eine LineMapShape
> > erzeugen.
> >
> > Ist das jetzt der richtige Weg, oder ist da noch ein
> > nichtbemerkter Wurm drinnen?
> >
>
> Der Weg sollte folgender sein:
>
> Collection instanzieren:
> GISLineMapShapeCollection gisMapShapes =
>       new GISLineMapShapeCollection();
>
> dann die GISLineMapShape-Objekte erzeugen
> und dann zur Collection hinzuf�gen:
> gisMapShapes.Add(myGISLineMapShape);
>
> d.h. die Objekte f�gst Du nicht in der Collection
> selbst hinzu, sondern �ber eine Methode, die auf
> die Collection und Objekte zugreift.
>
> Dabei sind die Collection und das Objekt in 2 verschiedenen
> Klassen definiert.

Wodurch ich dann auch komplett auf das Objekt und seine Properties zugreifen kann?
Also die Collection hat nicht wirklich was mit dem Typ des Objektes zu tun?
Dann w�re es ja nur eine platte Arrayliste .... (Das GISLineMapShapeCollection )
Dann kann ich auch nicht folgendes schreiben:
gisMapShapes[0].MethodeAusGISLineMapShape();

Aber das w�re ja der ganze Sinn der Geschichte eine Collection zu haben, wo ich auf 
die Objekte voll
zugreifen kann und darauf die ganzen Methoden ausf�hren kann ....

Ich verstehe nix mehr

>
> Gruss
>
> Alex
>
> Kommt zur .NET Community Conference in Karlsruhe
> http://www.dotnetcommunityconference.com
>
>
> _______________________________________________
> CSharp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/csharp.net

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an