ArrayListe Länge auslesen

Hallo zusammen,

ich bin von C++ und Java zu C# umgestiegen …
Habe unter C++ und Java ArrayList verwendet und habe da auch eine .size Möglichkeit gefunden.

Ich bräuchte die Länge der ArrayList für ne Abfrage bei ner do{}while…
Oder muss ich nen Index selbst mitzählen?

LG

Hallo zusammen,

ich bin von C++ und Java zu C# umgestiegen …

Gute Entscheidung :smile:

Habe unter C++ und Java ArrayList verwendet und habe da auch
eine .size Möglichkeit gefunden.

Ich bräuchte die Länge der ArrayList für ne Abfrage bei ner
do{}while…
Oder muss ich nen Index selbst mitzählen?

nein, musst du nicht.
probier es mit arraylistVariable.COUNT()
da kannst du dann auch mit einer FOR schleife arbeiten
–> vertraue auf intellisense(wenn du VS benutzt) und siehe dir da die hilfe an.
So mache ich es, wenn ich was suche:
ich schau mir alles an, was das objekt zu bieten hat, und wenn was gut klingt (einfach aus dem englischen ins deutsche übersetzen), dann sieh es dir in der hilfe an.

Gruß,
AlexR

Ich habe ja schon fleißig gesucht nur mit der Count Methode habe ich nichts anfangen können… vielleicht lag es auch an der Übersetzung ins deutsche… :wink:
Micro$oft macht da gerne was falsch… :wink:

Und ja… ich nutze VS 2005 mit .NET2.0…

Problem ist halt, dass ich in nem Grid Zeilen markieren soll, die vorher durch einen Leertastendruck markiert wurden und dann in meiner Arraylist gespeichert werden… und ich muss die alle die ganze Zeit durch vorhalten…
und jede Zeile einzeln markieren… deshalb habe ich halt nen Index gebraucht… aber wenns über Count auch geht…

werde es mal ausprobieren…

Danke für die schnelle Antwort… :smile:

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Habs mal ausprobiert und es geht super… :smile:
danke nochmal:smile:

hab jetzt noch das Problem, dass ich die Zeile innerhalb des DataViewGrid (oder wie das heißt) markieren muss und keinen Peil davon habe, weil ich damit noch nie gearbeitet habe… :frowning:

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]