vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Problem mit ListOf 
Autor: Infinity2002
Datum: 13.02.11 11:51

Hallo.

Ich habe eine ListOf in der eine Structur abgelegt ist

    Private Structure Datei
        Dim Datei As String
        Dim Version As String
    End Structure
Ich durchlaufe ein einen weiteren Schritt ein Verzeichnis und ermittle die Dateien.
Jetzt möchte ich gerne den Eintrag aus der List entfernen wenn der Dateiname gleich den Eintrag in der Liste ist.

Dim test As New List(Of Datei)
Dim ListEintrag As Datei
 
        For Each Dateiinfo In Ordnerinfo.GetFiles("*.*", _
          IO.SearchOption.AllDirectories)
 
 
            For Each ListEintrag In test
 
                If ListEintrag.Datei = Dateiinfo.Name Then
                    test.Remove(ListEintrag)
                End If
            Next
        Next
Leider kommt es hier immer zu einer Ausnahme.
Das ist das erste mal das ich eine ListOf verwende und ich komme nicht dahinter was ich falsch mache.


Fehlermeldung: Die Auflistung wurde geändert. Der Enumerationsvorgang kann möglicherweise nicht ausgeführt werden.

Danke im voraus
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit ListOf982Infinity200213.02.11 11:51
Re: Problem mit ListOf730Maas13.02.11 12:17
Re: Problem mit ListOf804ModeratorDaveS13.02.11 12:23
Re: Problem mit ListOf605Infinity200213.02.11 17:09

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel