tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
4184
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    BeaTBoxX BeaTBoxX ist offline Mitglied Platin
    Registriert seit
    Mar 2003
    Ort
    Nürnberg
    Beiträge
    525
    Hallo zusammen,

    hab mal wieder ein c# Problem:

    Ich habe ein List Objekt Bilderliste. Dieses soll Objekte einer von mir geschriebenen Klasse halten.
    Nun habe ich aber beim erstellen keine namentlichen Referenzen auf die Objekte darin. Sie wurden auf diese Art erstellt

    Code :
    1
    2
    3
    4
    5
    
    // schleife
     
    bilderliste.add(new PicControl(...,...,...));
     
    //schleife ende

    Nun möchte ich mit einem Index, also 1. 3. 10. Objekt darauf zugreifen.
    Habe in der Beschreibung so direkt ausser gelastindex usw nix gefinden.
    Allerdings hab ich was von enumerator gelesen. Komme ich damit zum Ziel? Wenn ja wie funktioniert das?
    Ein Zugriff inder der Form "previous" und "next" waere auch sehr vorteilhaft!


    Vielen Dank

    Gruß
    Frank
     
    Nürnberg ist die geheime Welthaupstadt der Musik, das weiss nur noch keiner :-)

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    Um ein Objekt per Index abzurufen kannst du den Index-Operator ([]) nutzen.
    Bzgl. Enumerator:
    Du kannst einfach mit einer foreach-Schleife über alle Objekte in der Liste laufen. Alternativ kannst du auch ein Zählschleifen nutzen. (womit wir wieder beim Index wären)

    Ich nehm mal an, du nutzt eine GenericList, Bsp:
    Code csharp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    List<Bitmap> list = new List<Bitmap>();
    list.Add(...):
    [...]
    Bitmap bitmap = list[0];
     
    foreach( Bitmap bmp in list )
    {
        foo();
    }
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    BeaTBoxX BeaTBoxX ist offline Mitglied Platin
    Registriert seit
    Mar 2003
    Ort
    Nürnberg
    Beiträge
    525
    Super
    Danke !
     
    Nürnberg ist die geheime Welthaupstadt der Musik, das weiss nur noch keiner :-)

Ähnliche Themen

  1. Generics: Was kann zum List-Objekt hinzu?
    Von Steve222 im Forum Java Grundlagen
    Antworten: 8
    Letzter Beitrag: 29.09.10, 14:02
  2. Zugriff auf objekte in einer List mit hql
    Von eddie_the_great im Forum Java
    Antworten: 0
    Letzter Beitrag: 07.05.09, 20:56
  3. Zugriff nur über index.php?
    Von fragger1991 im Forum PHP
    Antworten: 12
    Letzter Beitrag: 14.08.07, 16:29
  4. Zugriff auf einzelne Elemente von xs:list
    Von TheT im Forum XML Technologien
    Antworten: 2
    Letzter Beitrag: 18.09.04, 22:32
  5. Class zu Class Zugriff
    Von Airo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 23.11.02, 17:57