colblake
Erfahrenes Mitglied
Hallo paebels,
ich kenn mich in VCPP nicht aus, aber würde doch noch eine Anmerkungen zu deinem Code machen:
Ich würde erwarten, dass es von dem IEnumerator "durchlaufe" irgendsowas gibt wie durchlaufe->Current, der das aktuelle Listitem zurück gibt.
Wenn Du, wie in deinem Beispiel, jedesmal den Indexer benutzt "file_array[i]" kannst du auch die for-schleife lassen. Außerdem kostet der Zugriff auf den Indexer mehr Zeit.
Sorry fürs Klug******en.
ich kenn mich in VCPP nicht aus, aber würde doch noch eine Anmerkungen zu deinem Code machen:
C++:
while(durchlaeufe->MoveNext())
{
ListViewItem^temp = gcnew ListViewItem();
temp->Text = file_array[i]->Name->ToString();
temp->SubItems->Add(file_array[i]->CreationTime.Date.ToLongDateString());
test->Add(temp);
i++;
}
Ich würde erwarten, dass es von dem IEnumerator "durchlaufe" irgendsowas gibt wie durchlaufe->Current, der das aktuelle Listitem zurück gibt.
Wenn Du, wie in deinem Beispiel, jedesmal den Indexer benutzt "file_array[i]" kannst du auch die for-schleife lassen. Außerdem kostet der Zugriff auf den Indexer mehr Zeit.
Sorry fürs Klug******en.